https://bugs.kde.org/show_bug.cgi?id=487549

Marco Martin <notm...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/b6c31e9ec3485a5022953d8a2
                   |                            |4183c38819b1c6f
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #6 from Marco Martin <notm...@gmail.com> ---
Git commit b6c31e9ec3485a5022953d8a24183c38819b1c6f by Marco Martin.
Committed on 14/01/2025 at 14:59.
Pushed by mart into branch 'master'.

shell/panel: ensure at most one resize per frame is done

calls to queuePositionAndResize will mark geometry dirty and ask for redraw
only when the redraw is done, the resize is done and another frame at
proper geometry will be drawn.

this ensures that if we receive a flood of resize requests, at most
one per frame will be performed, making resizing the panel with the
handles feel a lot snappier

M  +6    -0    shell/autotests/shelltest.cpp
M  +20   -5    shell/panelview.cpp
M  +2    -0    shell/panelview.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/b6c31e9ec3485a5022953d8a24183c38819b1c6f

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to