Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01, 4.0.BETA
-
Fix Version/s: EE-3.3.0.GA_P02, 4.0
-
Component/s: Sample Apps
-
Labels:None
-
Environment:Tomcat 7, all browsers, Icefaces 4 revision# 40354. Failed before revision #39982.
-
Assignee Priority:P1
Description
Compress Dom specific issues:
> Overview, Selection: Expanding plus node beside Canada can become unresponsive and take several clicks to register.
> Lazy Loading: Cities are unexpectedly loaded with a plus icon, expanding those nodes causes a class.java.lang.IndexOutOfBounds Exception.
See attached screen shot.
The city nodes are not supposed to be expandable. Expanding causes the exception.
To reproduce:
Build and deploy showcase with this addition to the web.xml file
<context-param>
<param-name>org.icefaces.compressDOM</param-name>
<param-value>true</param-value>
</context-param>
Issue 1 - ace:tree >Overview
Contract selections until Canada is the only remaining selection. Try clicking the plus node, it is unresponsive at times.
Issue 2 - ace:tree >Lazy Loading
Expand provincial nodes to reveal cities. Expand a city node, exception will occur. Note there city nodes should not be expandable.
This is a regression. The exception issue is not present with Icefaces P01, revision # 35307.
> Overview, Selection: Expanding plus node beside Canada can become unresponsive and take several clicks to register.
> Lazy Loading: Cities are unexpectedly loaded with a plus icon, expanding those nodes causes a class.java.lang.IndexOutOfBounds Exception.
See attached screen shot.
The city nodes are not supposed to be expandable. Expanding causes the exception.
To reproduce:
Build and deploy showcase with this addition to the web.xml file
<context-param>
<param-name>org.icefaces.compressDOM</param-name>
<param-value>true</param-value>
</context-param>
Issue 1 - ace:tree >Overview
Contract selections until Canada is the only remaining selection. Try clicking the plus node, it is unresponsive at times.
Issue 2 - ace:tree >Lazy Loading
Expand provincial nodes to reveal cities. Expand a city node, exception will occur. Note there city nodes should not be expandable.
This is a regression. The exception issue is not present with Icefaces P01, revision # 35307.
Verified with ICEfaces-3.3.0-maintenance branch rev# 40479 (compressDOM=true configuration) in FF27, Chrome33, IE10.