https://bugs.kde.org/show_bug.cgi?id=477020
Vlad Zahorodnii <vlad.zahorod...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/6a1b1d01b8 | |57f0fadc85f088af24e1b296bc9 | |446 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #5 from Vlad Zahorodnii <vlad.zahorod...@kde.org> --- Git commit 6a1b1d01b857f0fadc85f088af24e1b296bc9446 by Vlad Zahorodnii, on behalf of Nicolas Fella. Committed on 20/11/2023 at 08:41. Pushed by vladz into branch 'master'. Fix and simplify UI creation in various effect KCMs We don't need an intermediate widget class here, we can set up the UI directly, like it's done in several effect KCMs already Not only does this simplify the code, it also fixes crashes due to broken ownership M +2 -10 src/plugins/magiclamp/magiclamp_config.cpp M +1 -9 src/plugins/magiclamp/magiclamp_config.h M +2 -11 src/plugins/magnifier/magnifier_config.cpp M +1 -8 src/plugins/magnifier/magnifier_config.h M +2 -10 src/plugins/mouseclick/mouseclick_config.cpp M +1 -8 src/plugins/mouseclick/mouseclick_config.h M +2 -10 src/plugins/mousemark/mousemark_config.cpp M +1 -8 src/plugins/mousemark/mousemark_config.h M +5 -6 src/plugins/showpaint/showpaint_config.cpp M +1 -1 src/plugins/showpaint/showpaint_config.h M +1 -10 src/plugins/thumbnailaside/thumbnailaside_config.cpp M +1 -9 src/plugins/thumbnailaside/thumbnailaside_config.h M +5 -13 src/plugins/trackmouse/trackmouse_config.cpp M +1 -9 src/plugins/trackmouse/trackmouse_config.h M +5 -15 src/plugins/zoom/zoom_config.cpp M +1 -9 src/plugins/zoom/zoom_config.h https://invent.kde.org/plasma/kwin/-/commit/6a1b1d01b857f0fadc85f088af24e1b296bc9446 -- You are receiving this mail because: You are watching all bug changes.