IE11 in Edge document mode does not react on mouse clicks on buttons

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

IE11 in Edge document mode does not react on mouse clicks on buttons

Marcel Ruff-3
Hi,

I have a desktop qooxdoo 4.0.1 web page which works fine in Firefox and Chrome.

However, in IE 11 the mouse clicks on qx.ui.tabview.Page tabs are not working
any more, also clicks on buttons.
Moving the mouse over the button the color changes but the click does nothing.

If switching IE11 via F12 to document mode 9 compatibility all runs fine.

Is this a known issue?

Hmm, in
http://demo.qooxdoo.org/current/widgetbrowser/
my IE11 runs fine, seems to be something related to my code...

Where should I best start digging?
Thank you
Marcel

------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

MartinWittemann
Administrator
Hey,
> I have a desktop qooxdoo 4.0.1 web page which works fine in Firefox and Chrome.
>
> However, in IE 11 the mouse clicks on qx.ui.tabview.Page tabs are not working
> any more, also clicks on buttons.
> Moving the mouse over the button the color changes but the click does nothing.
>
> If switching IE11 via F12 to document mode 9 compatibility all runs fine.
>
> Is this a known issue?
No, we are not away of such an issue. But IE11 is a special browser when it comes to events because its the only one already supporting real pointer events. So this could explain the difference between IE and the other (including IE9).

> Hmm, in
> http://demo.qooxdoo.org/current/widgetbrowser/
> my IE11 runs fine, seems to be something related to my code...
>
> Where should I best start digging?

Thats not so good because we don’t have a change to get our hands on. The reason is sure rooted in our new pointer event layer. As the buttons react on tap, I guess the tap event will not be fired. So you could check if you will get a atomic pointer event on the button like ‚pointerdown‘ and ‚pointerup‘ Based on those two event, we generate the tap event which seems to be missing (needs to be check as well).
Do you include any other library or css into your project? Maybe its a side effect cause by more than one framework.

Regards,
Martin


------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

Marcel Ruff-3
Am 14.08.2014 08:12, schrieb Martin Wittemann:

> Hey,
>> I have a desktop qooxdoo 4.0.1 web page which works fine in Firefox and Chrome.
>>
>> However, in IE 11 the mouse clicks on qx.ui.tabview.Page tabs are not working
>> any more, also clicks on buttons.
>> Moving the mouse over the button the color changes but the click does nothing.
>>
>> If switching IE11 via F12 to document mode 9 compatibility all runs fine.
>>
>> Is this a known issue?
> No, we are not away of such an issue. But IE11 is a special browser when it comes to events because its the only one already supporting real pointer events. So this could explain the difference between IE and the other (including IE9).
>
>> Hmm, in
>> http://demo.qooxdoo.org/current/widgetbrowser/
>> my IE11 runs fine, seems to be something related to my code...
>>
>> Where should I best start digging?
> Thats not so good because we don’t have a change to get our hands on. The reason is sure rooted in our new pointer event layer. As the buttons react on tap, I guess the tap event will not be fired. So you could check if you will get a atomic pointer event on the button like ‚pointerdown‘ and ‚pointerup‘ Based on those two event, we generate the tap event which seems to be missing (needs to be check as well).
> Do you include any other library or css into your project? Maybe its a side effect cause by more than one framework.
I use OpenLayers.js and log4javascript.js

When I force IE11 to mode9 via F12 the button clicks work

When I force IE11 to mode9 via <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
I can see (using F12) that the switch worked, but the button clicks still don't work.

Using Left+Right simultaneous clicks the buttons work.

I'll try your suggested 'pointerdown' events and report further,

thank you
Marcel

>
> Regards,
> Martin
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>


------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

irenska
Hey,

are there any new insights on this topic?

We have similar problems in our application after migration to 4.0.1 but conversely -
clicks on buttons and tabs work in edge document mode but not in mode 9.

This behaviour can be reproduced on tabs in widgetbrowser using IE11 in document mode 9.
I just noticed, that only clicking over the lable doesn't react. Click in the edge of a tab-button works.

Please check this issue.

Thanks in advance,
Irene
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

Dietrich Streifert
Hey Irene,

this may be related to the following bugzilla entries

http://bugzilla.qooxdoo.org/show_bug.cgi?id=8399
http://bugzilla.qooxdoo.org/show_bug.cgi?id=8436
http://bugzilla.qooxdoo.org/show_bug.cgi?id=8587

I'm currently seeing this on IE9 running on Windows Vista x64.

As I understood Andreas Ecker the solution which was introduced with

https://github.com/qooxdoo/qooxdoo/commit/4797d45265d4a247a9cc39f83829f7f4749901d2

has to be adapted to more IE and Windows version combinations.

Please add your OS and IE version or document mode to this bug:

http://bugzilla.qooxdoo.org/show_bug.cgi?id=8587

Regards
Dietrich

Am 18.09.2014 um 15:27 schrieb irenska:

> Hey,
>
> are there any new insights on this topic?
>
> We have similar problems in our application after migration to 4.0.1 but
> conversely -
> clicks on buttons and tabs work in edge document mode but not in mode 9.
>
> This behaviour can be reproduced on tabs in widgetbrowser using IE11 in
> document mode 9.
> I just noticed, that only clicking over the lable doesn't react. Click in
> the edge of a tab-button works.
>
> Please check this issue.
>
> Thanks in advance,
> Irene
>
>
>
> --
> View this message in context: http://qooxdoo.678.n2.nabble.com/IE11-in-Edge-document-mode-does-not-react-on-mouse-clicks-on-buttons-tp7586061p7586198.html
> Sent from the qooxdoo mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

Dietrich Streifert
In reply to this post by irenska
@Irene:

Would you mind verifying the latest fix [1,2] created by Daniel Wagner
if this solves the issue on your IE, OS and documentmode combination?

Thank you!

[1] http://bugzilla.qooxdoo.org/show_bug.cgi?id=8587#c9
[2]
https://github.com/qooxdoo/qooxdoo/commit/d3d309f56f1762b3048559610d9160f1473fc562

Regards
Dietrich

Am 18.09.2014 um 15:27 schrieb irenska:

> Hey,
>
> are there any new insights on this topic?
>
> We have similar problems in our application after migration to 4.0.1 but
> conversely -
> clicks on buttons and tabs work in edge document mode but not in mode 9.
>
> This behaviour can be reproduced on tabs in widgetbrowser using IE11 in
> document mode 9.
> I just noticed, that only clicking over the lable doesn't react. Click in
> the edge of a tab-button works.
>
> Please check this issue.
>
> Thanks in advance,
> Irene
>
>
>
> --
> View this message in context: http://qooxdoo.678.n2.nabble.com/IE11-in-Edge-document-mode-does-not-react-on-mouse-clicks-on-buttons-tp7586061p7586198.html
> Sent from the qooxdoo mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> _______________________________________________
> qooxdoo-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
qooxdoo-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
Reply | Threaded
Open this post in threaded view
|

Re: IE11 in Edge document mode does not react on mouse clicks on buttons

irenska
@Dietrich

yes, the fix solves my problem.
Tested on Windows 8 / IE 11 in document mode 9 (and also in 10 and edge).

Thank you very much,
Irene