Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.RC2
-
Fix Version/s: 3.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:HideICEfaces3 Trunk Revision# 27084
Server: Tomcat6
Browsers: Firefox/Chrome/IE
Test app located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/resizableShowICEfaces3 Trunk Revision# 27084 Server: Tomcat6 Browsers: Firefox/Chrome/IE Test app located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/resizable
-
Assignee Priority:P2
Description
The ace:ajax event 'resize' is not being triggered when resizing a component (a panel is used in this case). When this event is used in combination with the resizeListener, neither of them are triggered. However, when the resizeListener is by itself it functions fine.
To reproduce:
1. Build / deploy test application.
2. Navigate to 'Resizable Ajax ' test page.
3. Resize the panel inside the '"resize" Event Test'
Notice that the actual result is not what is expected. There are some print statements in the ajaxListener & resizeListener for debugging as well.
To reproduce:
1. Build / deploy test application.
2. Navigate to 'Resizable Ajax ' test page.
3. Resize the panel inside the '"resize" Event Test'
Notice that the actual result is not what is expected. There are some print statements in the ajaxListener & resizeListener for debugging as well.
Activity
Cruz Miraback
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Assignee Priority | P2 | |
Assignee | yip.ng [ yip.ng ] |
yip.ng
made changes -
Attachment | screenshot-1.png [ 13953 ] |
yip.ng
made changes -
Attachment | screenshot-2.png [ 13954 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #27114 | Mon Jan 09 10:03:16 MST 2012 | yip.ng | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/ResizableMeta.java
MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/Resizable.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/resizable/ResizableRenderer.java MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/resizable/resizable.js |
yip.ng
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Three causes:
1. In the original "Grimlock" code, a flag is set to trigger event only when there is listener specified by attribute. (<ajax> event was added by us.)
2. Side effect caused by
ICE-7584, resulting in exception shown in screenshot-1.png.3. Same problem as
ICE-7588. (But again fix forICE-7588had side effect. Must use re-fix by Deryk inICE-7601.)