Bug 478106

Summary: The Present Window trigger breaks the settings in Touchscreen Gestures
Product: [Applications] systemsettings Reporter: Жора Змейкин <katze_942>
Component: kcm_kwintouchscreenAssignee: KWin default assignee <kwin-bugs-null>
Status: REPORTED ---    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR Keywords: qt6
Version First Reported In: 5.90.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Demonstration

Description Жора Змейкин 2023-12-05 10:10:31 UTC
Created attachment 163898 [details]
Demonstration

The triggers in Touchscreen Gestures work as they should until you set the "Present Windows" trigger. Once set, this trigger can no longer be unchecked and will always be called. Only rebooting the computer will help.

The video I have attached shows this more clearly.
P.S: And also when you hover the cursor in the settings, the squares are painted black. It's a weird visual effect, not sure if it's planned that way.

STEPS TO REPRODUCE
1. Open Touchscreen Gestures
2. Set any trigger that starts with "Present Windows"
3. Apply the changes. Now this trigger will always be called, even if you remove it.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon (Unstable), Wayland
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
Comment 1 Nate Graham 2023-12-12 22:34:39 UTC
Hmm, I can't reproduce the issue when I replicate the steps in your video.