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

Vlad Zahorodnii <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/1828fb6cb8
                   |                            |d9af59d2a2caf9ef34406296386
                   |                            |d28
             Status|ASSIGNED                    |RESOLVED

--- Comment #7 from Vlad Zahorodnii <[email protected]> ---
Git commit 1828fb6cb8d9af59d2a2caf9ef34406296386d28 by Vlad Zahorodnii.
Committed on 16/02/2026 at 10:28.
Pushed by vladz into branch 'master'.

Handle popup repositioning before XdgPopupWindow gets initialized

Hypothetically, a reposition request can be called before the window
is fully initialized. In that case, transientFor() will be null so we
should delay any geometry updates until the initialize() function gets
called.

Co-authored-by: Błażej Szczygieł <[email protected]>

M  +2    -0    autotests/integration/kwin_wayland_test.h
M  +5    -0    autotests/integration/test_helpers.cpp
M  +42   -0    autotests/integration/xdgshellwindow_test.cpp
M  +15   -5    src/xdgshellwindow.cpp
M  +6    -4    src/xdgshellwindow.h
M  +1    -1    src/xxpipv1window.cpp
M  +1    -1    src/xxpipv1window.h

https://invent.kde.org/plasma/kwin/-/commit/1828fb6cb8d9af59d2a2caf9ef34406296386d28

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

Reply via email to