Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0-Alpha2
-
Fix Version/s: 2.0-Alpha3, 2.0.0
-
Component/s: Bridge
-
Labels:None
-
Environment:ICEfaces 2.0 Alpha2 / JSF 2.
Description
In ICEfaces 1.x the doSubmit() function in the bridge would block the default submit on enter functionality that is present in some browsers when Enter is pressed inside an HTML input element. We need a similar mechanism for ICEfaces 2.0, to allow the components themselves full control over submit processing as triggered by the enter key.
Issue Links
- blocks
-
ICE-5536 The action method of two components are called when Enter key is pressed
- Closed
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.0-Alpha3 [ 10032 ] | |
Affects | [Compatibility/Configuration] | |
Assignee Priority | P2 | |
Assignee | Mircea Toma [ mircea.toma ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21178 | Thu Apr 08 08:47:58 MDT 2010 | mircea.toma | |
Files Changed | ||||
ADD
/icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/event/EnterKeySubmit.java
MODIFY /icefaces/scratchpads/glimmer/core/src/main/resources/META-INF/faces-config.xml MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/application.js |
Mircea Toma
made changes -
Summary | Need standard approach to trapping default browser "submit on enter" behavior with input components | Make behavior uniform across all browser for "submit on enter" with input components |
Salesforce Case | [] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Mircea Toma
made changes -
Salesforce Case | [] | |
Affects | [Compatibility/Configuration] |
Mircea Toma
made changes -
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] | Mandeep Hayher [ mandeep.hayher ] |
Mandeep Hayher
made changes -
Assignee | Mandeep Hayher [ mandeep.hayher ] | Joanne Bai [ joanne_bai ] |
Joanne Bai
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Assignee | Joanne Bai [ joanne_bai ] | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21311 | Mon Apr 26 14:03:30 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/javascript/application.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21312 | Mon Apr 26 15:10:52 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/scratchpads/glimmer/core/src/main/javascript/application.js
|
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Assignee Priority | P1 | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Introduced system event listener that wires up any rendered form to capture enter key presses. The JS event handler is registered with the form element capturing thus any enter key presses that can arrive from any input or select elements enclosed within the form.
Here's a link that describes the difference in IE's behavior without the fix for this issue: http://www.thefutureoftheweb.com/blog/submit-a-form-in-ie-with-enter .