Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Invalid
-
Affects Version/s: EE-2.0.0.GA, 3.0
-
Fix Version/s: 3.0.1, EE-3.0.0.GA
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
-
Workaround Exists:Yes
-
Workaround Description:
Description
Entering some text into the input field causes another component or section to be rendered. If the input field is empty then entering text does not bring up the drop down and it also moved focus to the beginning of the input field. If there is already text in the input field then the drop down displays.
Similar behavior is seen comparing ICEfaces EE 2.0 and ICEfaces 3.0. The only difference is that focus is lost in 3.0.
Similar behavior is seen comparing ICEfaces EE 2.0 and ICEfaces 3.0. The only difference is that focus is lost in 3.0.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | Case10972Example.zip [ 14066 ] | |
Attachment | Case10972Example.war [ 14067 ] |
Arran Mccullough
made changes -
Salesforce Case | [5007000000KGnfe] |
Ken Fyten
made changes -
Fix Version/s | EE-3.0.0.BETA [ 10324 ] | |
Fix Version/s | EE-2.0.0.GA_P01 [ 10271 ] | |
Assignee Priority | P2 | |
Assignee | Mark Collette [ mark.collette ] |
Ken Fyten
made changes -
Fix Version/s | EE-3.0.0.GA [ 10262 ] | |
Fix Version/s | 3.0.1 [ 10282 ] | |
Fix Version/s | EE-3.0.0.BETA [ 10324 ] | |
Fix Version/s | EE-2.0.0.GA_P01 [ 10271 ] |
Ken Fyten
made changes -
Assignee Priority | P2 | P1 |
Mark Collette
made changes -
Workaround Description |
Wrap the panelGroup that is conditionally rendered in another panelGroup that is always rendered. This will stop the dom differencing propagation from reaching the form, and disrupting the ice:selectInputText. <h:panelGroup> <h:panelGroup rendered="#{not empty testBean.name}" layout="block"> ... </h:panelGroup> </h:panelGroup> |
|
Workaround Exists | [Yes] |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Invalid [ 6 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 |
Attaching test case that shows issue. If you enter in text when it is empty, no drop down is shown and the focus is set to the beginning of the text entered. The initial text entry is causing a panelGroup to be rendered. This seems to be the main cause of the issue.