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

Animators broken with non-threaded render loop when resizing the QQuickWindow

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.13, 5.14
    • Fix Version/s: None
    • Component/s: Quick: Other
    • Labels:
      None

      Description

      Run the animation or twotextureproviders examples. In animation, choose Animators. Twotextureproviders uses RotationAnimator always so that does not need anything special.

      Then resize the window while the content is animating.

      With the threaded render loop there is no problem. When switching to 'basic' (or when running on macOS with OpenGL), animators are suddenly broken in combination with window resizing, resulting in a lot of flicker: resizing clearly generates some frames where the animated property is at its initial value.

      Happens both with 5.13.0 and the latest 5.14 branch. Have not tried other versions.

       

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              w00t Robin Burchell
              Reporter:
              lagocs Laszlo Agocs
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes