Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-39005

QtQuick applications on Android flicker when started (regression from Qt5.2)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P1: Critical P1: Critical
    • None
    • 5.3.0 Alpha, 5.3.0 Beta1, 5.3.0 RC1
    • None
    • Tested on a nexus5 and various android emulator images.
    • Android

      Every time you start a QtQuick application on Android the screen flicker for the first few frames. It seems that the items are resized to the display resolution after a few frames. This produces an unpleasant "flicker" of the screen. With Qt5.2.x this don't happens, the application starts correctly and items are not resized.

      I've attached a naive example, basically the QtQuick template project where I've added a Rectangle anchored on the top of the screen so you can better see the artifact on startup.

      The bug is present on every QtQuick sample.

      Edit: added four screenshots that show the startup of the sample attached, you can clearly see that frame2 and frame3 are wrong, items are positioned wrongly. frame4 is the correct frame. The startup sequence is very fast, so you see the screen "flicker" for the first few frames.

        1. startup_app_flicker_android.zip
          2 kB
        2. startup_frame1.png
          startup_frame1.png
          56 kB
        3. startup_frame2.png
          startup_frame2.png
          8 kB
        4. startup_frame3.png
          startup_frame3.png
          9 kB
        5. startup_frame4.png
          startup_frame4.png
          9 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            esabraha Eskil Abrahamsen Blomfeldt
            tmaniero Thomas Maniero
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes