Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-34386

FocusManager removes a focus of other FocusManager at FlexEvent.HIDE

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • Apache Flex 4.11.0
    • None
    • Focus Manager
    • None
    • Windows 7 64bit Japanese, Flex SDK 11, AIR 3.8

    Description

      in FocusManager#childHideHandler()

      if (lastFocus && !isEnabledAndVisible(DisplayObject(lastFocus)) && DisplayObject(form).stage)
      {
      DisplayObject(form).stage.focus = null;
      lastFocus = null;
      }

      FocusManager should not remove a focus from "stage".
      When there is a Pop-Up, this logic removes the focus from Pop-Up too.
      That is a problem.

      Attachments

        Activity

          People

            Unassigned Unassigned
            shigeru Shigeru Nakagaki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: