Hi, I have an update on the issue below that I wanted to share in case someone would ever run into the same problems. On a VM a Silverlight application that I embedded in qx.ui.embed.Html was not shown in IE9 and kept rendering in front of Qx widgets shown on top of the SL control (e.g. in windows and menus) in IE10 and IE11.
I found a "magic" Silverlight attribute "EnableGPUAcceleration" that, when set to true, fixes all rendering issues. Hope it helps someone in the future. I still don't get why it worked in IE9 with qx version 1.4.1. and no longer after the upgrade to 3.0.1 but the DOM structure that is rendered is so different I gave up looking to find THE diff. If someone has a suggestion on this I would very much like to know. Best regards, Jeroen -----Original Message----- From: John Spackman [mailto:[email protected]] Sent: dinsdag 26 november 2013 10:12 To: qooxdoo Development Subject: Re: [qooxdoo-devel] Mouse focus repaint issue in IE 10 Hi Jeroen OK, can you create a playground example that demonstrates the problem when outputting an <object> tag directly instead of via an iframe? Whatever the problem is, the simpler you can express it the more likely a solution can be found. John On 25/11/2013 19:57, "Jeroen Smit" <[email protected]> wrote: >Hi, > >I do have a custom widget, I was just looking for a playground example >that was just using core components, In my code I use an Html embed >control but with the same effect. > >Jeroen >________________________________________ >From: John Spackman [[email protected]] >Sent: 25 November 2013 19:04 >To: qooxdoo Development >Subject: Re: [qooxdoo-devel] Mouse focus repaint issue in IE 10 > >Hi Jeroen, > >I think the next thing I'd try would be to write a custom widget >instead of using an iframe; it takes a little more work but you'll end >up with a more flexible widget. Take a look at qx.ui.embed.Flash as a >starting point. > >John > >From: Jeroen Smit <[email protected]<mailto:[email protected]>> >Reply-To: qooxdoo Development ><[email protected]<mailto:[email protected] >org >e.net>> >Date: Monday, 25 November 2013 15:59 >To: qooxdoo Development ><[email protected]<mailto:[email protected] >org >e.net>> >Subject: Re: [qooxdoo-devel] Mouse focus repaint issue in IE 10 > >Hi, > >Sorry to send one more e-mail about this issue but using the playground >I have been able to build a demo of the issue. >In the attached example text file (somehow in IE10 the tiny Url will >not create a Url with my code) I created an iframe displaying a Telerik >site with Silverlight demo¹s. Pressing the button ³First Button² a >window is launched that will not come to the foreground. Changing the >Url the iframe displays to some other website you can see the Qooxdoo >window is properly displayed. > >I hope this makes my issue described below clear and maybe someone has >a suggestion on how to fix this? >I have seen it go wrong in Windows 7 in IE10 and with this example in >IE11 too. > >Thanks very much for any help. > >Best regards, >Jeroen > >From: Jeroen Smit [mailto:[email protected]] >Sent: maandag 25 november 2013 09:28 >To: qooxdoo Development >Subject: Re: [qooxdoo-devel] Mouse focus repaint issue in IE 10 > >Does anyone have a clue? >For now this is the only reason I cannot say we support IE10. >Thanks in advance > >Best regards, >Jeroen > >From: Jeroen Smit [mailto:[email protected]] >Sent: donderdag 14 november 2013 15:01 >To: Qooxdoo-Devel >Subject: [qooxdoo-devel] Mouse focus repaint issue in IE 10 > >Hi, > >I hope someone can help me out with some repaint issues in IE10 because >I am a bit stuck here > >Within my application (just upgraded to the 3.0.1 Qooxdoo version) I >have embedded a ³qx.ui.embed.Html² containing a Silverlight app (I knowŠ). >When placing a qx.window containing elements that can get mouse focus >over this SL app and moving the mouse over such an element (e.g. button >or date chooser) all elements but this single one overlapping with the >SL app are no longer shown. Attached a small preview of such a scenario >where the mouse was over the date chooser that is showing its text. > >I noticed that when I move the mouse to the top of the window (which is >resizable) the MResizable mixin sets a resize cursor which applies this >cursor to all child widgets which then get flushed >(qx.html.Element.flush) and everything is displayed again. > >As a test I implemented a ³mousemove² event on all focusable widgets in >my window and adjusted the window¹s cursor there. This had no effect. >Only after calling qx.html.Element.flush() from that same hack all >controls were properly shown again. > >I am wondering what is going wrong here. Off course this has something >to do with IE10 and Silverlight (everything works fine in IE9 + IE11) >but it also seems that something goes wrong updating styles when >widgets get the mouse focus. Maybe there is an optimization somewhere >that doesn¹t update styles in all cases? > >I hope anyone has an idea cause it¹s driving me nuts ;-) > >Best regards, >Jeroen > >----------------------------------------------------------------------- >--- >---- Shape the Mobile Experience: Free Subscription Software experts >and >developers: Be at the forefront of tech innovation. Intel(R) Software >Adrenaline delivers strategic insight and game-changing conversations >that shape the rapidly evolving mobile landscape. Sign up now. >http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.cl >ktr k_______________________________________________ qooxdoo-devel >mailing list >[email protected]<mailto:[email protected] >rge .net> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > >----------------------------------------------------------------------- >--- >---- >Shape the Mobile Experience: Free Subscription Software experts and >developers: Be at the forefront of tech innovation. >Intel(R) Software Adrenaline delivers strategic insight and >game-changing conversations that shape the rapidly evolving mobile >landscape. Sign up now. >http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.cl >ktr >k >_______________________________________________ >qooxdoo-devel mailing list >[email protected] >https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
