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

Win32: Window contents flicker a lot when resizing

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: 5.15, 6.2
    • Fix Version/s: 6.3.0 Alpha
    • Component/s: QPA: Windows
    • Labels:
      None
    • Platform/s:
      Windows
    • Commits:
      000f1ee3604048f693f2a9425948a37ec45b4301 (qt/qtbase/dev) 3426cd13b1d6774481fca9d47c40daeecf12d700 (qt/qtbase/6.2)

      Description

      Please see my attached screen recordings to see the jitter problem I'm trying to describe in this jira ticket.

      The jitter issue is commonly existed on Win32 applications (but not UWP applications due to they use D3D to render the whole window, unlike Win32), you can try MS Visual Studio/MS Office/Mozilla Firefox/Google Chrome/Qt Creator/etc, all of them will flicker a lot when resizing, especially when you drag the left or top border of the window, you will observe much flicker on the opposite side of the window, but it's not obvious if you drag the right or bottom border of the window to do the resize.

      To see more technical discussions of this issue and various possible fixes, please refer to the stackoverflow link: https://stackoverflow.com/questions/53000291/how-to-smooth-ugly-jitter-flicker-jumping-when-resizing-windows-especially-drag

        Attachments

        1. mainwindow_jitter.7z
          6.24 MB
        2. mainwindow_no_jitter.7z
          6.24 MB
        3. MSEdge.mp4
          17.18 MB
        4. MSWord.mp4
          13.50 MB
        5. QtCreator.mp4
          29.73 MB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            owolff Oliver Wolff
            Reporter:
            wangwenx190 赵 宇航
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes