ICEfaces
  1. ICEfaces
  2. ICE-3704

Focus lost in input text field after pressing Enter if typing resumed too quickly

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2, 1.8DR#1
    • Fix Version/s: 1.8DR#2, 1.8
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      Any

      Description

      I used AuctionMonitor and the chat portlet (running as an application) to see this behaviour. If you enter some information into a text field and then type the Enter key to submit the information, the focus is normally returned to the input text field. However, if you begin resume typing immediately after typing the Enter key, the focus will be lost. This occurs with 1.7.2, 1.8DR#1, and the current trunk builds. It appears to be some sort of timing issue in that the focus doesn't get a chance to be properly re-applied once another key event has been issued.

        Activity

        Deryk Sinotte created issue -
        Deryk Sinotte made changes -
        Field Original Value New Value
        Fix Version/s 1.8DR#2 [ 10142 ]
        Assignee Priority P3
        Assignee Mircea Toma [ mircea.toma ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17854 Wed Oct 29 14:16:58 MDT 2008 mircea.toma ICE-3704 Stop using userInterrupt flag. Refactor.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/focus.js
        Hide
        Mircea Toma added a comment -

        Stop using Ice.Focus.userInterrupt flag that blocks focus application during mouse or keyboard events. After digging through Iraptor and Supportilla it seems that this flag is currently not necessary anymore.

        Show
        Mircea Toma added a comment - Stop using Ice.Focus.userInterrupt flag that blocks focus application during mouse or keyboard events. After digging through Iraptor and Supportilla it seems that this flag is currently not necessary anymore.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Mandeep Hayher added a comment -

        Successfully verified on ICEFaces trunk revision# 17861.

        Show
        Mandeep Hayher added a comment - Successfully verified on ICEFaces trunk revision# 17861.
        Ken Fyten made changes -
        Fix Version/s 1.8 [ 10161 ]
        Assignee Priority P3
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Mircea Toma [ mircea.toma ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: