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

David Redondo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/libplasma/-/commit/040e4 |ma/libplasma/-/commit/09597
                   |57a6c0706ccf0db40862456ca19 |029660f8a35b1b7caa0fd82c3fa
                   |791a603e                    |cc47dc5f

--- Comment #5 from David Redondo <[email protected]> ---
Git commit 09597029660f8a35b1b7caa0fd82c3facc47dc5f by David Redondo.
Committed on 20/10/2025 at 08:03.
Pushed by davidedmundson into branch 'Plasma/6.4'.

popupplasmawindow: Check if resizeEvents have resized anything

QtBase ensures a resize event is always sent before the first expose
event. Either on the expose itself or when application code triggers a
move.

If the size is unchanged, there is no need to reposition anything.

This also avoids a bug where a positional updatePosition on wayland can
loop if QT_WAYLAND_DISABLE_FIXED_POSITIONS is not set.


(cherry picked from commit 040e457a6c0706ccf0db40862456ca19791a603e)

Co-authored-by: David Edmundson <[email protected]>

M  +6    -1    src/plasmaquick/popupplasmawindow.cpp

https://invent.kde.org/plasma/libplasma/-/commit/09597029660f8a35b1b7caa0fd82c3facc47dc5f

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

Reply via email to