https://bugs.kde.org/show_bug.cgi?id=461994
Bug ID: 461994 Summary: A xdg_popup does not follow it's parent surface unless set_reactive is called Classification: Plasma Product: kwin Version: 5.26.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: m...@bolhuis.dev Target Milestone: --- SUMMARY An xdg_popup should always follow the parent surface regardless of the xdg_positioner.set_reactive request being called or not. The set_reactive request only concerns re-constraining the popup if the constraints change, which may happen by moving the window. STEPS TO REPRODUCE 1. Create a xdg_toplevel and xdg_popup child 2. Do not call set_reactive on the associated xdg_positioner 3. Move the parent toplevel window OBSERVED RESULT The window moves and the popup doesn't. EXPECTED RESULT The popup should follow the parent. SOFTWARE/OS VERSIONS Linux: arch6.0.9-arh1-1 KDE Plasma Version: 5.26.3 KDE Frameworks Version: 5.100.0 Qt Version: 5.15.7 -- You are receiving this mail because: You are watching all bug changes.