ICEfaces
  1. ICEfaces
  2. ICE-7777

ice:selectInputText - Rendering based off of entering of text causes issues

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major 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:
      Hide
      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>
      Show
      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>

      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.

        Activity

        There are no subversion log entries for this issue yet.

          People

          • Assignee:
            Mark Collette
            Reporter:
            Arran Mccullough
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: