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

Marco Martin <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
                   |t/b6c31e9ec3485a5022953d8a2 |t/8f32c912adc9f0d9f829f474f
                   |4183c38819b1c6f             |2e53a9e8fe954b1

--- Comment #7 from Marco Martin <[email protected]> ---
Git commit 8f32c912adc9f0d9f829f474f2e53a9e8fe954b1 by Marco Martin.
Committed on 15/01/2025 at 08:12.
Pushed by mart into branch 'Plasma/6.3'.

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


(cherry picked from commit b6c31e9ec3485a5022953d8a24183c38819b1c6f)

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/8f32c912adc9f0d9f829f474f2e53a9e8fe954b1

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

Reply via email to