ICEfaces
  1. ICEfaces
  2. ICE-10187

showcase - ace:comboBox - options selection fails when using keyboard arrow keys (IE11)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02, 4.0
    • Fix Version/s: 4.0, EE-3.3.0.GA_P03
    • Component/s: ACE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk rev. 42148/ 42156
      Browsers: IE11
      Server: Tomcat 7.0.42
    • Assignee Priority:
      P2

      Description

      ComboBox > all demos (IE11)
      Once the component is open cannot select from the drop-down using the keyboard up or down arrows. Clicking on the items makes possible the selection.
      Not an issue in IE10, FF31 or Chrome36.

        Activity

        Carmen Cristurean created issue -
        Carmen Cristurean made changes -
        Field Original Value New Value
        Fix Version/s 4.0 [ 11382 ]
        Carmen Cristurean made changes -
        Summary showcase - ace:comboBox selecting with keyboard arrows fails (IE11) showcase - ace:comboBox - selecting with keyboard arrows fails (IE11)
        Carmen Cristurean made changes -
        Summary showcase - ace:comboBox - selecting with keyboard arrows fails (IE11) showcase - ace:comboBox - options selection fails when using keyboard arrow keys (IE11)
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Priority Major [ 3 ] Minor [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42311 Tue Aug 26 15:24:27 MDT 2014 art.zambrano ICE-10187 fixed IE11 browser detection in order to use correct event listeners
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/combobox/combobox.js
        Hide
        Arturo Zambrano added a comment -

        r42311: fixed IE11 browser detection in order to use correct event listeners (to register arrow keys).

        Show
        Arturo Zambrano added a comment - r42311: fixed IE11 browser detection in order to use correct event listeners (to register arrow keys).
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Carmen Cristurean added a comment -

        Verified with IF4 trunk rev. 42311 in IE11, Chrome36, FF31.

        When a value is selected from the drop-down (using keyboard arrows or the mouse click), the selected value is rendered for a fraction of a second, then it disappears from the component, and then it is rendered again. On the demos where there is validation on the component, this behavior triggers the validation message to be rendered for the short time when the value is not displayed in the component (see Faces Rendering demo). Is this acceptable?

        Show
        Carmen Cristurean added a comment - Verified with IF4 trunk rev. 42311 in IE11, Chrome36, FF31. When a value is selected from the drop-down (using keyboard arrows or the mouse click), the selected value is rendered for a fraction of a second, then it disappears from the component, and then it is rendered again. On the demos where there is validation on the component, this behavior triggers the validation message to be rendered for the short time when the value is not displayed in the component (see Faces Rendering demo). Is this acceptable?
        Hide
        Carmen Cristurean added a comment - - edited

        Re-opening because the component fails in Firefox 31 (IF4 trunk rev.42311).
        Typing a letter in the component and pressing 'Enter' does not use the autocomplete functionality to display the most appropriate option.

        Steps:

        • go to the showcase > ace:comboBox > Overview demo.
        • type "Ont" and press "Enter" -> the Ontario province is selected in the open drop-down, however only "Ont" remains rendered in the component and on the page when the drop-down is closed.

        This issue can be also reproduced with the QA ace:comboBox test app.
        JIRA ICE-10204 was created for this issue.

        Show
        Carmen Cristurean added a comment - - edited Re-opening because the component fails in Firefox 31 (IF4 trunk rev.42311). Typing a letter in the component and pressing 'Enter' does not use the autocomplete functionality to display the most appropriate option. Steps: go to the showcase > ace:comboBox > Overview demo. type "Ont" and press "Enter" -> the Ontario province is selected in the open drop-down, however only "Ont" remains rendered in the component and on the page when the drop-down is closed. This issue can be also reproduced with the QA ace:comboBox test app. JIRA ICE-10204 was created for this issue.
        Carmen Cristurean made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42527 Mon Sep 08 20:15:24 MDT 2014 art.zambrano ICE-10227, ICE-10204, ICE-10187 added element.submitOnEnter = 'disabled' to prevent double submits when pressing enter
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/combobox/combobox.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/autocompleteentry/autocompleteentry.js
        Hide
        Arturo Zambrano added a comment -

        r42527: added element.submitOnEnter = 'disabled' to prevent double submits in ace:autoCompleteEntry and ace:comboBox when pressing the enter key

        Show
        Arturo Zambrano added a comment - r42527: added element.submitOnEnter = 'disabled' to prevent double submits in ace:autoCompleteEntry and ace:comboBox when pressing the enter key
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Hide
        Judy Guglielmin added a comment -

        reopened for ICEfaces 3.3. P03

        Show
        Judy Guglielmin added a comment - reopened for ICEfaces 3.3. P03
        Judy Guglielmin made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Assignee Arturo Zambrano [ artzambrano ] Judy Guglielmin [ judy.guglielmin ]
        Judy Guglielmin made changes -
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Judy Guglielmin made changes -
        Affects Version/s EE-3.3.0.GA_P02 [ 11371 ]
        Judy Guglielmin made changes -
        Assignee Judy Guglielmin [ judy.guglielmin ] Arturo Zambrano [ artzambrano ]
        Hide
        Arturo Zambrano added a comment -

        44455: backported fix to the 3.3 EE maintenance branch.

        Show
        Arturo Zambrano added a comment - 44455: backported fix to the 3.3 EE maintenance branch.
        Arturo Zambrano made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces EE-3.3.0 maintenance branch r44456. Tomcat 7, IE 11, 10, 9, 8, 7, Chrome 41, FF 34.

        Show
        Liana Munroe added a comment - Verified ICEfaces EE-3.3.0 maintenance branch r44456. Tomcat 7, IE 11, 10, 9, 8, 7, Chrome 41, FF 34.
        Judy Guglielmin made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Closed [ 6 ] Reopened [ 4 ]
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: