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

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/e974c07001 |ma/kwin/-/commit/89688db8e9
                   |a34f006bbf3e730de42dfc417db |e6b321afde9adb4f9397cab6af3
                   |2a4                         |346

--- Comment #9 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 89688db8e9e6b321afde9adb4f9397cab6af3346 by Vlad Zahorodnii.
Committed on 08/02/2024 at 15:14.
Pushed by vladz into branch 'Plasma/6.0'.

wayland: Schedule a configure event when borders change

Window::checkWorkspacePosition() before the window is mapped is still
problematic and should be avoided as it can produce undesired constrained
client size (1x1).

Given that XdgToplevelWindow tries to maintain the same frame geometry
size, it should be enough to schedule another configure event instead.
It is going to be in line with the other decoration logic in the
XdgToplevelWindow and it's a better way to handle async geometry updates.
(cherry picked from commit e974c07001a34f006bbf3e730de42dfc417db2a4)

M  +2    -8    src/window.cpp
M  +10   -0    src/x11window.cpp
M  +6    -0    src/xdgshellwindow.cpp

https://invent.kde.org/plasma/kwin/-/commit/89688db8e9e6b321afde9adb4f9397cab6af3346

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

Reply via email to