ICEfaces
  1. ICEfaces
  2. ICE-10941

ace:autoCompleteEntry fails to render cursor if clicking on the text of an inField label.

    Details

    • Assignee Priority:
      P2

      Description

      There is an issue with clicking the autoCompleteEntry inField label. This issue can be seen on the icefaces public demo. When the label is inField you can not click on the text and have the autoCompleteEntry cursor appear. You must click before the start of the text in the inField label or after the text. This is not an issue with other input comps that use an inField label.
      To demonstrate:
      1.) Go to the ICEfaces public showcase demo > AutoCompleteEntry > Label Position.
      2.) Change the label position to "In Field".
      3.) Click on the word "the" . The cursor will not appear.
      4.) Click in the empty space to the right of the colon after the word "World" OR click just to the left of the word "Cities" . Cursor will now appear and input can be entered.

        Activity

        Liana Munroe created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Assignee Arturo Zambrano [ artzambrano ]
        Fix Version/s EE-4.1.0.GA [ 12171 ]
        Fix Version/s EE-3.3.0.GA_P04 [ 12270 ]
        Priority Major [ 3 ] Minor [ 4 ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Liana Munroe made changes -
        Description There is an issue with clicking the autoCompleteEntry inField label. This issue can be seen on the icefaces public demo. When the label is inField you can not click on the text and have the autoCompleteEntry list show. You must click before the start of the text in the inField label or after the text. This is not an issue with other input comps that use an inField label.
        To demonstrate:
        1.) Go to the ICEfaces public showcase demo > AutoCompleteEntry > Label Position.
        2.) Change the label position to "In Field".
        3.) Click on the word "the" . The list will not open.
        4.) Click in the empty space to the right of the colon after the word "World" OR click just to the left of the word "Cities" . List will now open.
        There is an issue with clicking the autoCompleteEntry inField label. This issue can be seen on the icefaces public demo. When the label is inField you can not click on the text and have the autoCompleteEntry cursor appear. You must click before the start of the text in the inField label or after the text. This is not an issue with other input comps that use an inField label.
        To demonstrate:
        1.) Go to the ICEfaces public showcase demo > AutoCompleteEntry > Label Position.
        2.) Change the label position to "In Field".
        3.) Click on the word "the" . The cursor will not open.
        4.) Click in the empty space to the right of the colon after the word "World" OR click just to the left of the word "Cities" . List will now open.
        Hide
        Liana Munroe added a comment -

        The description of the issue has been modified. Clicking on the inField label text does not allow the cursor to display.

        Show
        Liana Munroe added a comment - The description of the issue has been modified. Clicking on the inField label text does not allow the cursor to display.
        Liana Munroe made changes -
        Description There is an issue with clicking the autoCompleteEntry inField label. This issue can be seen on the icefaces public demo. When the label is inField you can not click on the text and have the autoCompleteEntry cursor appear. You must click before the start of the text in the inField label or after the text. This is not an issue with other input comps that use an inField label.
        To demonstrate:
        1.) Go to the ICEfaces public showcase demo > AutoCompleteEntry > Label Position.
        2.) Change the label position to "In Field".
        3.) Click on the word "the" . The cursor will not open.
        4.) Click in the empty space to the right of the colon after the word "World" OR click just to the left of the word "Cities" . List will now open.
        There is an issue with clicking the autoCompleteEntry inField label. This issue can be seen on the icefaces public demo. When the label is inField you can not click on the text and have the autoCompleteEntry cursor appear. You must click before the start of the text in the inField label or after the text. This is not an issue with other input comps that use an inField label.
        To demonstrate:
        1.) Go to the ICEfaces public showcase demo > AutoCompleteEntry > Label Position.
        2.) Change the label position to "In Field".
        3.) Click on the word "the" . The cursor will not appear.
        4.) Click in the empty space to the right of the colon after the word "World" OR click just to the left of the word "Cities" . Cursor will now appear and input can be entered.
        Liana Munroe made changes -
        Summary ace:autoCompleteEntry fails to open if clicking on the text of an inField label. ace:autoCompleteEntry fails to render cursor if clicking on the text of an inField label.
        Hide
        Arturo Zambrano added a comment -

        r47588: wrapped onFocus listeners in time out functions to avoid race conditions related to focus and inField labels on FF

        I could only reproduce the issue on FF.

        Show
        Arturo Zambrano added a comment - r47588: wrapped onFocus listeners in time out functions to avoid race conditions related to focus and inField labels on FF I could only reproduce the issue on FF.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #47588 Tue Feb 09 14:01:23 MST 2016 art.zambrano ICE-10941 wrapped onFocus listeners in time out functions to avoid race conditions related to focus and inField labels on FF
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/autocompleteentry/autocompleteentry.js
        Hide
        Arturo Zambrano added a comment -

        r47589: committed fix to the 3.3 EE maintenance branch

        Show
        Arturo Zambrano added a comment - r47589: committed fix to the 3.3 EE maintenance branch
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces 4 trunk, EE-3.3.0 maintenance branch r47791, Tomcat 8, FF 43, Chrome 47, IE 11, 10, 9, 8.

        Show
        Liana Munroe added a comment - Verified ICEfaces 4 trunk, EE-3.3.0 maintenance branch r47791, Tomcat 8, FF 43, Chrome 47, IE 11, 10, 9, 8.
        Ken Fyten made changes -
        Fix Version/s EE-4.1.0.BETA [ 13072 ]
        Ken Fyten made changes -
        Fix Version/s 4.2.BETA [ 13091 ]
        Fix Version/s 4.2 [ 12870 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: