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

iOS BUG - IMPROPER SCALING ON FIRST OPENING

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Adobe Flex SDK Previous
    • None
    • None
    • Affected OS(s): Mac
      Affected OS(s): Mac - All Macs
      Browser: Other (specify version)
      Language Found: English

    Description

      Steps to reproduce:
      1. OPEN iOS APPLICATION (PARTICULARLY IN PORTRAIT MODE) FOR THE 1ST TIME

      Actual Results:
      THE SCALE IS NOT CORRECT. I HAVE ATTACHED SCREEN SHOTS SHOWING THE BUGS ON iOS (iPAD 2). THE SCREEN SHOTS SHOW THE BUG (THE APP DOES NOT SCALE PROPERLY) AND THE SCREEN AFTER THE DEVICE HAS BEEN ROTATED ONCE- SHOWING THE SCALE IS NOW FIXED. THE APPLICATION IS SUPPOSED TO BEGIN WITH THE DATA GRID (SEEN AS A WHITE LIST) HIDDEN ON THE BOTTOM. THE DATA GRID IS SUPPOSED TO RISE (FROM THE BOTTOM) WHEN A BUTTON IS CLICKED.

      TO SEE SPECIFICALLY HOW THIS APPLICATION WORKS PLEASE VIEW: http://www.lucid.it/media/preview.mov
      NOTE: THE VIDEO HERE SHOWS THE APPLICATION BEING OPENED FOR THE 2ND TIME. (NOT THE 1ST). SO, THE SCALE ISSUES ARE NOT SEEN.

      Expected Results:
      THE APPLICATION SHOULD SCALE TO THE FULL SCREEN

      Workaround (if any):
      THIS BUG OCCURS 100% OF THE TIME IF OPENED IN LANDSCAPE. IT DOES NOT OCCUR IF OPENED FOR THE FIRST TIME IN PORTRAIT. TO CORREC THIS BUG, THE DEVICE SIMPLY NEEDS TO BE TURNED FROM LANDSCAPE TO PORTRAIT (OR VICE VERSA). ONCE THIS BUG IS CORRECTED (AFTER ROTATING THE iOS DEVICE) THE APPLICATION WILL SCALE PROPERLY FROM THAT POINT FORWARD (MEANING, YOU CAN CLOSE IT AND REOPEN IT WITHOUT ISSUE)

      --------------------------------- UPDATE ( JULY 13, 2011 ) ---------------------------------

      It appears that this issue is directly related to creating an iOS application in full screen. That is, setting <fullScreen>true</fullScreen> in the application XML file sets off this bug on iOS. If this is set to <fullScreen>false</fullScreen> then the application opens correctly in landscape mode. This, unfortunately, leaves the menu bar visible throughout the entire application. I also conducted several attempts to first open the application in 'normal' mode then, using a button click, set the StageDisplayState to 'fullscreeninteractive'. Oddly enough, if the application was in landscape mode then this was tried, I got the same abnormal sizing issues again. Hmm...

      --------------------------------- UPDATE ( JULY 15, 2011 ) ---------------------------------

      It may be useful to also know that my application uses GPU rendering mode. I've read in other forums that there have been similar issues seen when FullScreen mode is used in conjunction with GPU.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: