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

QScrollArea performance regression

    XMLWordPrintable

Details

    • Windows
    • ffc9323671d045e3566980d9ed4567f071004e65 (qt/qtbase/dev) 2b7348bf329ef3e8c045e3444b81f2b51aecde1c (qt/qtbase/6.2) 539bf913533c657d64265e045234e6bd8432a520 (qt/tqtc-qtbase/5.15)

    Description

      I'm seeing huge performance issues after commit https://code.qt.io/cgit/qt/qtbase.git/commit/src/widgets/widgets/qscrollarea.cpp?id=6c4dc722cb9bf765904feefff4fb00bdb0b3dc9f

      Particularity noticeable on Windows, but it's at times noticeable on Linux too, especially if it's on an older machine.

      Here is an example:

      Strawberry compiled with Qt 6.2.1.
      https://files.jkvinge.net/temp/StrawberrySetup-1.0.0.37.g5cb88efc-Qt6-x64_BROKEN_SCROLL.exe

      If you switch between the Collection and Context tab, it completely freezes the whole player, if you resize the context with the lyrics, it's really sluggish.

      Recompiled Qt 6.2.1 with the commit reverted, everything works.

      https://files.jkvinge.net/temp/StrawberrySetup-1.0.0.37.g5cb88efc-Qt6-x64_SCROLL_WORKS.exe

       

      Attachments

        Issue Links

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

          Activity

            People

              vhilshei Volker Hilsheimer
              jonaski Jonas Kvinge
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes