Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: EE-4.0.0.GA, EE-3.3.0.GA_P03
-
Fix Version/s: EE-4.1.0.GA, EE-3.3.0.GA_P04
-
Component/s: Framework
-
Labels:None
-
Environment:All, ACE, MOBI
-
Assignee Priority:P1
-
Support Case References:Support Case #13629 - https://icesoft.my.salesforce.com/5007000001VfqUz
-
Workaround Exists:Yes
-
Workaround Description:
Description
A page includes an inputText field and a button which clears out the field on the server side via an actionListener
The button uses an ajax tag with the following set (bodyTextarea is the id of the input field):
execute="@this" render="bodyTextarea"
On click of button any text entered into the field should be cleared out but the field is not being rendered in the update.
This issue is reproducible with the mobi:commandButton/mobi:ajax, h:commandButton/f:ajax and ace:pushButton/ace:ajax components.
When testing the same code in a pure JSF sample (no ICEfaces), the input field gets cleared out correctly.
The button uses an ajax tag with the following set (bodyTextarea is the id of the input field):
execute="@this" render="bodyTextarea"
On click of button any text entered into the field should be cleared out but the field is not being rendered in the update.
This issue is reproducible with the mobi:commandButton/mobi:ajax, h:commandButton/f:ajax and ace:pushButton/ace:ajax components.
When testing the same code in a pure JSF sample (no ICEfaces), the input field gets cleared out correctly.
Activity
Arran Mccullough
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | input fields not updated on Ajax update | input fields not updated on Ajax update unless they are also "executed" |
Assignee | Mircea Toma [ mircea.toma ] | |
Fix Version/s | EE-4.1.0.GA [ 12171 ] | |
Fix Version/s | EE-3.3.0.GA_P04 [ 12270 ] | |
Priority | Major [ 3 ] | Minor [ 4 ] |
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46955 | Mon Jan 11 17:47:06 MST 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/ComponentUtils.java MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/util/CoreUtils.java |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46956 | Mon Jan 11 17:52:52 MST 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/ComponentUtils.java
|
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Liana Munroe
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46983 | Mon Jan 18 15:33:04 MST 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/ComponentUtils.java MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/util/CoreUtils.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #46984 | Mon Jan 18 15:37:25 MST 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Arran Mccullough
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Arran Mccullough
made changes -
Attachment | Case13629Example.war [ 22051 ] | |
Attachment | Case13629Example.zip [ 22052 ] |
Ken Fyten
made changes -
Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Ken Fyten
made changes -
Link | This issue blocks ICE-10937 [ ICE-10937 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Won't Fix [ 2 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #47096 | Thu Feb 04 16:57:35 MST 2016 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The issue occurs when the render IDs specified in the f:ajax facet represent component IDs. These IDs need to be translated to client IDs so that the visiting VisitContext for the subtree is receiving the client IDs it expects.
The fix normalises the render and execute IDs to represent only client IDs.