This issue I have discussed previously in https://avalondock.codeplex.com/workitem/15976.
In AvalonDock there are few calls to Dispather.BeginInvoke with priority set as Background. This causes lot of unpredictable behaviors. I believe this should be at least Input priority.
I do not know how long you will take to fix this issue because after the AvalonDock project is overtaken it takes about 6 months to get new bug fixes, which is really bad. If there is any possibility please fix this issue and post to open source code.
Comments: ** Comment from web user: BoucherS **
In AvalonDock there are few calls to Dispather.BeginInvoke with priority set as Background. This causes lot of unpredictable behaviors. I believe this should be at least Input priority.
I do not know how long you will take to fix this issue because after the AvalonDock project is overtaken it takes about 6 months to get new bug fixes, which is really bad. If there is any possibility please fix this issue and post to open source code.
Comments: ** Comment from web user: BoucherS **
Hi,
Haven't you tried replacing the Background property to Input property ? This is mainly the purpose of this fix. You can try making the change in DockingManager.OnLayoutRootPropertyChanged and in FocusElementManager.WindowActivating and see if it fits your needs.