You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xap-dev@incubator.apache.org by "Rob Gagne (JIRA)" <xa...@incubator.apache.org> on 2006/12/07 02:49:25 UTC
[jira] Created: (XAP-202) Performance Improvement in IE
Performance Improvement in IE
-----------------------------
Key: XAP-202
URL: http://issues.apache.org/jira/browse/XAP-202
Project: XAP
Issue Type: Improvement
Components: Widgets
Reporter: Rob Gagne
Provided 3 performance improvements:
1. New attribute on AbstractWidgetBridge that specifies whether mouse move/out events are needed; defaults to false and is currently only set by ButtonBridge which is the base for all of the widgets that change style.
2. Disconnect mouse move events when entering a component and reconnect them when exiting
3. Switch IE to use mouseenter and mouseleave; these don't report leave until actually leaving the component, mouseout reports when leaving a child element
These 3 changes dramatically improved cpu usage on IE
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (XAP-202) Performance Improvement in IE
Posted by "Rob Gagne (JIRA)" <xa...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/XAP-202?page=all ]
Rob Gagne updated XAP-202:
--------------------------
Attachment: performance_ie.patch
Code changes attached.
> Performance Improvement in IE
> -----------------------------
>
> Key: XAP-202
> URL: http://issues.apache.org/jira/browse/XAP-202
> Project: XAP
> Issue Type: Improvement
> Components: Widgets
> Reporter: Rob Gagne
> Attachments: performance_ie.patch
>
>
> Provided 3 performance improvements:
> 1. New attribute on AbstractWidgetBridge that specifies whether mouse move/out events are needed; defaults to false and is currently only set by ButtonBridge which is the base for all of the widgets that change style.
> 2. Disconnect mouse move events when entering a component and reconnect them when exiting
> 3. Switch IE to use mouseenter and mouseleave; these don't report leave until actually leaving the component, mouseout reports when leaving a child element
> These 3 changes dramatically improved cpu usage on IE
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Closed: (XAP-202) Performance Improvement in IE
Posted by "James Margaris (JIRA)" <xa...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/XAP-202?page=all ]
James Margaris closed XAP-202.
------------------------------
Resolution: Fixed
code integrated
> Performance Improvement in IE
> -----------------------------
>
> Key: XAP-202
> URL: http://issues.apache.org/jira/browse/XAP-202
> Project: XAP
> Issue Type: Improvement
> Components: Widgets
> Reporter: Rob Gagne
> Attachments: performance_ie.patch
>
>
> Provided 3 performance improvements:
> 1. New attribute on AbstractWidgetBridge that specifies whether mouse move/out events are needed; defaults to false and is currently only set by ButtonBridge which is the base for all of the widgets that change style.
> 2. Disconnect mouse move events when entering a component and reconnect them when exiting
> 3. Switch IE to use mouseenter and mouseleave; these don't report leave until actually leaving the component, mouseout reports when leaving a child element
> These 3 changes dramatically improved cpu usage on IE
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira