ICEfaces
  1. ICEfaces
  2. ICE-3693

ice:selectInputText popup list disappears when scrolling in IE

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.8RC2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      IE, selectInputText

      Description

      Typing in a key in the selectInputText opens the popup list with various suggestions.

      If the user scrolls in his page or the input text field loses focus in Internet Explorer then
      the list disappears. Doing the same in Firefox causes the popup list to remain open
      until a selection is made which is probably the preferred behaviour.

      Not that this issue was originally fixed in 1.7 (ICE-2225) but that a variant has been discovered that still exists. Also, if you place the selectInputText inside a modal popup panel, this issue persists.
      1. search.jsp
        31 kB
        Alexandre Jaquet
      1. ScreenHunter_01 Feb. 18 11.38.jpg
        95 kB
      2. ScreenHunter_02 Feb. 18 11.39.jpg
        104 kB
      3. ScreenHunter_04 Feb. 02 16.14.jpg
        74 kB
      4. ScreenHunter_05 Feb. 02 16.16.jpg
        69 kB
      5. ScreenHunter_06 Feb. 02 16.16.jpg
        70 kB

        Issue Links

          Activity

          Hide
          Alexandre Jaquet added a comment -

          Here is an example that reproduce this error (you may search in the code <ice:form id="popEdition" style="width: 45%;"> and then the
          <ice:panelTab label="Affaire">
          and the inputText is ice:selectInputText id="AutoCmpTypeTxt"

          Show
          Alexandre Jaquet added a comment - Here is an example that reproduce this error (you may search in the code <ice:form id="popEdition" style="width: 45%;"> and then the <ice:panelTab label="Affaire"> and the inputText is ice:selectInputText id="AutoCmpTypeTxt"
          Hide
          Alexandre Jaquet added a comment -

          did you have an idea when this bug will be fixed we have to put under a production system soon ?

          Show
          Alexandre Jaquet added a comment - did you have an idea when this bug will be fixed we have to put under a production system soon ?
          Hide
          yip.ng added a comment -

          See attached screenshots after fix showing list before scrolling, after scrolling, and after moving focus to another field.

          Show
          yip.ng added a comment - See attached screenshots after fix showing list before scrolling, after scrolling, and after moving focus to another field.
          Hide
          Ken Fyten added a comment - - edited

          I think the fix for this might be related to the regressions in ICE-4090.

          Also, the change for this also "fixed" the issues in ICE-4007.

          Show
          Ken Fyten added a comment - - edited I think the fix for this might be related to the regressions in ICE-4090 . Also, the change for this also "fixed" the issues in ICE-4007 .
          Hide
          yip.ng added a comment -

          Changed back to old behavior of hiding list on losing focus, except when scrolling in IE.

          Show
          yip.ng added a comment - Changed back to old behavior of hiding list on losing focus, except when scrolling in IE.
          Hide
          Mandeep Hayher added a comment -

          Tested successfully on ICEFaces 1.8 build3 component-showcase, tomcat5 & IE7.

          Show
          Mandeep Hayher added a comment - Tested successfully on ICEFaces 1.8 build3 component-showcase, tomcat5 & IE7.
          Hide
          Joanne Bai added a comment -

          QA used JSP component-showcase and verified the fix again on ICEfaces trunk revision 18864, tomcat5 & IE8

          Show
          Joanne Bai added a comment - QA used JSP component-showcase and verified the fix again on ICEfaces trunk revision 18864, tomcat5 & IE8

            People

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

              Dates

              • Created:
                Updated:
                Resolved: