ICEfaces
  1. ICEfaces
  2. ICE-8989

valueChangeListener not firing on 1st item selection of selectOneListbox in IE8

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major 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>

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: