Details
-
Type: Bug
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: EE-3.2.0.GA
-
Fix Version/s: None
-
Component/s: ICE-Components
-
Labels:None
-
Environment:IE8
-
Workaround Exists:Yes
-
Workaround Description:onchange="iceSubmitPartial(form, this, event);" appears to fire the valueChangeListener on the first item selection. However, it's not clear if this partial form submit will impact other components on the page.
Description
The valueChangeListener does not fire on the first selection from the ice:selectOneListbox and ice:selectManyListbox (and h: equivalents) in IE8. The valueChangeListeners will fire correctly afterwords. The ice:selectOneMenu does not suffer from this issue. Here is the code snippet and test case attached.
<ice:selectOneListbox size="4"
value="#{bean.value}" valueChangeListener="#{bean.valueChanged}">
<f:selectItem itemLabel="item 1" itemValue="item 1" />
<f:selectItem itemLabel="item 2" itemValue="item 2" />
<f:selectItem itemLabel="item 3" itemValue="item 3" />
</ice:selectOneListbox>
<ice:selectOneListbox size="4"
value="#{bean.value}" valueChangeListener="#{bean.valueChanged}">
<f:selectItem itemLabel="item 1" itemValue="item 1" />
<f:selectItem itemLabel="item 2" itemValue="item 2" />
<f:selectItem itemLabel="item 3" itemValue="item 3" />
</ice:selectOneListbox>
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion