Forum Discussion
Michael Griffith
Apr 22, 2020Copper Contributor
IE Compatibility Mode Pop-up Issue
We are experiencing an issue with a website that must run in Internet Explorer Compatibility Mode. Performing different functions on the site causes a pop-up window. The pop-up is required to perform...
- Oct 28, 2020
I'm sorry that I never came back to give an update. Microsoft Premier Support spent a lot of time helping me. We ran all sorts of trace tools and gathered logs. Unfortunately, my problem lies with the third-party application developer. Microsoft cannot see into the developer's ActiveX code, but they believe that it includes a window.focus command for both the application and its pop-up. They think that the two get in a race condition and the IE window is winning which hides the pop-up.
Michael Griffith
Apr 24, 2020Copper Contributor
ssmole5, Here are some screen captures. When I click Sign Timesheet, a window pops up to ask me if I am sure I want to sign. I cannot see the window unless I bring it to the front with Task Manager.
ssmole5
Microsoft
Apr 24, 2020Thanks for the updates, we're able to narrow down the scenario a lot. Now we know the popup is a dialog window shown from an ActiveX control, it's showing up behind Edge, and you can only get the dialog to show in front of Edge via the task manager. The thing about ActiveX controls is they can do just about anything, which makes it hard to diagnose from symptoms alone. We could find out with a repro
Can you confirm that the dialog is initially showing behind Edge? That's a symptom I've never heard of before so I wanted to double-check, I've heard of similar issues where the dialog shows in front of Edge but ends up behind if you alt + tab away and back again. We have a fix for a related dialog issue reaching canary builds next week, but it doesn't sound like the same issue after clarifying the details.
You say "The pop-up is not modal." but "Edge is completely frozen including the minimize button", which either means the popup is modal or Edge is hanging after showing the popup. In standalone IE, when the popup is shown can you minimize IE (or switch tabs or anything)? If not, than I would consider it a modal dialog 😀.
Assuming the dialog is modal and it's showing up behind Edge, I would want to debug the dialog HWND styles & relationships (like the class of the owner) with spy++, or we could write a small program to dump it via winapi to identify the scenario a bit more for us. But that sounds pretty difficult to arrange. We can think about it for next week
Can you confirm that the dialog is initially showing behind Edge? That's a symptom I've never heard of before so I wanted to double-check, I've heard of similar issues where the dialog shows in front of Edge but ends up behind if you alt + tab away and back again. We have a fix for a related dialog issue reaching canary builds next week, but it doesn't sound like the same issue after clarifying the details.
You say "The pop-up is not modal." but "Edge is completely frozen including the minimize button", which either means the popup is modal or Edge is hanging after showing the popup. In standalone IE, when the popup is shown can you minimize IE (or switch tabs or anything)? If not, than I would consider it a modal dialog 😀.
Assuming the dialog is modal and it's showing up behind Edge, I would want to debug the dialog HWND styles & relationships (like the class of the owner) with spy++, or we could write a small program to dump it via winapi to identify the scenario a bit more for us. But that sounds pretty difficult to arrange. We can think about it for next week