I'm considering upgrading the XamDockManager from version 10.3 to 11.2 and noticed a considerable difference that may prevent me from upgrading at all. This is my 2nd attempt at upgrading from 10.3 to a latter version and this time around I want to make sure its not just me overlooking something obvious.
In version 10.3 I can have 2 or more WebBrowser Control inside a TabGroupPane and tab through all the WebBrowsers as expected but in 11.2 when I try to select an inactive tab it appears to become active for a brief moment then goes back to being inactive and the tab that was active regains focus again. This makes it appear as if only one tab can be Active or viewed in a TabGroupPane when all the tabs have WebBrowser Controls in them. I have attached a document with a link to an example where I have two solutions with the same code but one references the 10.3 libraries where you can see it work as expected and another references the 11.2 where I think there maybe a bug. Can someone have a look and explain why there is such a difference in behavior?
I was able to reproduce the issue you described and submitted an issue for it. It wasn't so much a change in 11.1 or later but introduced by a bug fix when trying to work around a different bug in the WPF framework relating to HwndHosts - specifically about this issue. The same fix was actually in a SR for 10.3 so I suspect it would happen with the latest 10.3 SR as well.
Thank you for following up and submitting an issue for me. Is there a way I can track the progress of the issue as it becomes resolved and available to the public. I understand you will need to prioritize and schedule a release date and more importantly find out if MS has a fix or provide a new workaround without breaking anything else. We like to keep our software current and was hoping to upgrade this year but it may have to wait until a new build address the issue.
Hello,
Here is the support ticket number: CAS-78671-66T1DX we have created on your behalf. I am going to link it to development issue: 96843 so that you get automatically updated when a Feature Release containing the fix is available for download. You can get the new version from our website’s “My IG”, “My Keys & Downloads” tags: https://ko.infragistics.com/Membership/Default.aspx?panel=Downloads#Downloads
You can also monitor the support ticket’s progress through the “My Support Activity” tag: https://ko.infragistics.com/Membership/MySupport.aspx