https://bugs.kde.org/show_bug.cgi?id=461994
Kai Uwe Broulik <k...@privat.broulik.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/410ca44e6e | |23e7b709fb55592c6d11dcfc3a7 | |2d6 Status|ASSIGNED |RESOLVED --- Comment #2 from Kai Uwe Broulik <k...@privat.broulik.de> --- Git commit 410ca44e6e23e7b709fb55592c6d11dcfc3a72d6 by Kai Uwe Broulik. Committed on 21/08/2023 at 13:17. Pushed by broulik into branch 'master'. XdgPopupWindow: Reposition for non-reactive positioners Ensures that e.g. context menus move about with their parents when they get moved around. However, as per spec don't re-constrain the window when its positioner is non-reactive. This change calculates the offset from its parent window once initially and places the window relative to that whenever the parent moves. Only when the positioner is reactive, will it recalculate the placement fully. M +34 -7 autotests/integration/xdgshellwindow_test.cpp M +23 -17 src/xdgshellwindow.cpp M +5 -2 src/xdgshellwindow.h https://invent.kde.org/plasma/kwin/-/commit/410ca44e6e23e7b709fb55592c6d11dcfc3a72d6 -- You are receiving this mail because: You are watching all bug changes.