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

Alert Modal pane Not covering Whole application when scaled with stage.scaleMode = StageScaleMode.SHOW_ALL

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Adobe Flex SDK 4.5 (Release)
    • Adobe Flex SDK Previous
    • PopUp Manager
    • None
    • Affected OS(s): All OS Platforms
      Affected OS(s): All OS Platforms
      Language Found: English

    Description

      Steps to reproduce:
      1. Create Web flex application <s:Application>
      2. Set Explicit width and height (<s:Application width="1366" height="768">)
      3. In applicationComplete handler for s:Application set "stage.scaleMode = StageScaleMode.SHOW_ALL"
      and popup Alert "Alert.show("Testing Alert", "Testing Alert");"
      4. In html-template/index.template.html set width and height for swfobject.js or in object tag that loads on HTML page to a different size than
      explicit width and height above, so it will scale to fit.
      5. Watch Alert popup off center and modal pane behind is not covering whole app, allowing user to click stuff behind the popup.

      Actual Results:
      Alert Popup window is not center (towards the top left) and modal pane behind that is supposed to block user clicks does not cover the entire application.

      Expected Results:
      The ALert Popup is in the center of the application and its modal pane behind covers the whole application and blocks the users clicks until
      the user clicks OK or otherwise deals with and closes the Alert.

      Please see the attached flex project that demos the problem. Just import and Run.
      Also including screen capture.

      Workaround (if any):

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: