https://bugs.kde.org/show_bug.cgi?id=462076
Ismael Asensio <isma...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/6ee60bc8db | |757374ffedf3c892de7b9129965 | |cfa Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Version Fixed In| |6.4 --- Comment #8 from Ismael Asensio <isma...@gmail.com> --- Git commit 6ee60bc8db757374ffedf3c892de7b9129965cfa by Ismael Asensio. Committed on 18/04/2025 at 09:11. Pushed by iasensio into branch 'master'. kcms/tabbox: Split the tabbox preview as a helper executable This way we can set the specific environment variable that allows the PlasmaDialog to position itself (QT_WAYLAND_DISABLE_FIXED_POSITIONS=1) without messing with the application that runs the KCM As added benefits: the preview QML/Plasma engine gets decoupled from the QWidgets KCM (also useful in an eventual port of the KCM), and the executable can be used to debug tabbox switchers It also fixes an edge case where closing the KCM with a tabbox preview open would leave the preview window still open until losing focus FIXED-IN: 6.4 M +1 -0 src/config-kwin.h.cmake M +11 -3 src/kcms/tabbox/CMakeLists.txt M +49 -6 src/kcms/tabbox/layoutpreview.cpp M +1 -0 src/kcms/tabbox/layoutpreview.h M +36 -6 src/kcms/tabbox/main.cpp M +4 -0 src/kcms/tabbox/main.h https://invent.kde.org/plasma/kwin/-/commit/6ee60bc8db757374ffedf3c892de7b9129965cfa -- You are receiving this mail because: You are watching all bug changes.