Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P04
-
Fix Version/s: EE-3.0.0.GA_P01, 3.2, EE-1.8.2.GA_P05
-
Component/s: ICE-Components
-
Labels:None
-
Environment:ICEfaces EE 1.8.2 P04
Description
This is not an issue with the ICEfaces EE 1.8.2 P03 release.
-
Hide
- Case11504Example.war
- 6.66 MB
- Arran Mccullough
-
- META-INF/MANIFEST.MF 0.1 kB
- META-INF/context.xml 0.1 kB
- WEB-INF/classes/com/.../example/Item.class 0.3 kB
- WEB-INF/classes/.../example/TestBean.class 0.6 kB
- WEB-INF/faces-config.xml 0.8 kB
- WEB-INF/lib/FastInfoset.jar 285 kB
- WEB-INF/lib/backport-util-concurrent.jar 319 kB
- WEB-INF/lib/commons-beanutils.jar 226 kB
- WEB-INF/lib/commons-collections.jar 558 kB
- WEB-INF/lib/commons-digester.jar 140 kB
- WEB-INF/lib/commons-discovery.jar 75 kB
- WEB-INF/lib/commons-fileupload.jar 56 kB
- WEB-INF/lib/commons-lang.jar 240 kB
- WEB-INF/lib/commons-logging.jar 52 kB
- WEB-INF/lib/icefaces-comps.jar 1.76 MB
- WEB-INF/lib/icefaces-facelets.jar 596 kB
- WEB-INF/lib/icefaces.jar 1.23 MB
- WEB-INF/lib/jsf-api-1.2.jar 355 kB
- WEB-INF/lib/jsf-impl-1.2.jar 837 kB
- WEB-INF/web.xml 4 kB
- welcomeICEfaces.xhtml 0.8 kB
-
- Case11504Example.zip
- 20 kB
- Arran Mccullough
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Indeed the changes for ICE-7186 created this regression. The 'key press' event had its default action canceled when iceSubmit was invoked. Once the iceSubmit call was moved to the 'onkeyup' handler the default action is not canceled anymore.
The applied fix changes the renderer to write out the 'onkeypress' handler that will cancels the default action during the key press event. This will prevent the 'click' event from being sintetically generated during the form submission triggered by the enter key.
The changes made are preventing any inputs into the ice:inputText component.
Attached test case that demonstrates the recent issue. Typing into an inputText field does nothing.
Another customer is also seeing this issue in ICEfaces EE 3.0.0, if the fixes for this could be made to the 3.x branch/trunk also.
The latest fix makes sure to cancel default action only when Enter key is pressed.
Applied fix to maintenance branch as well.
Attaced test case that reproduces the issue.
Steps: