Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha3
    • Fix Version/s: 2.0-Beta2, 2.0.0
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      browser
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Most of the elements that can receive focus will loose it again once updated via DOM update. The focus retention feature needs to track currently focused element and re-apply it after an update is applied.

      Note that focus-retention is already implemented in the compat libs (see ICE-5009), so perhaps it could be pulled out to implemented in the IF 2.0 bridge and be present with/without compat being present.

        Issue Links

          Activity

          Hide
          Mircea Toma added a comment -

          Moved focus retention out of 'compat' into 'core'. Introduced org.icefaces.util.FocusController API to maintain and control focus. Changed 'compat' focus retention API to be backed b the new 'core' API.

          Show
          Mircea Toma added a comment - Moved focus retention out of 'compat' into 'core'. Introduced org.icefaces.util.FocusController API to maintain and control focus. Changed 'compat' focus retention API to be backed b the new 'core' API.

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Mircea Toma
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: