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

Vlad Zahorodnii <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/kwin/-/commit/1828fb6cb8 |ma/kwin/-/commit/751bd8fc38
                   |d9af59d2a2caf9ef34406296386 |bea89e209967feb1cdc60d57360
                   |d28                         |a34

--- Comment #8 from Vlad Zahorodnii <[email protected]> ---
Git commit 751bd8fc38bea89e209967feb1cdc60d57360a34 by Vlad Zahorodnii.
Committed on 16/02/2026 at 11:19.
Pushed by vladz into branch 'Plasma/6.6'.

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]>


(cherry picked from commit 1828fb6cb8d9af59d2a2caf9ef34406296386d28)

Co-authored-by: Vlad Zahorodnii <[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/751bd8fc38bea89e209967feb1cdc60d57360a34

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

Reply via email to