Bug 500557

Summary: Touchscreen window selection now requires two taps
Product: [Plasma] kwin Reporter: arawat <rawat.arnav>
Component: coreAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: nate
Priority: HI Keywords: regression
Version First Reported In: git master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description arawat 2025-02-22 01:11:32 UTC
Plasma 6.3: The change made to enable dragging between windows caused two taps to be required to select another window while using a touchscreen. I don't have time to fix this bug.
Comment 1 Bug Janitor Service 2025-02-22 06:54:30 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/7217
Comment 2 Zamundaaa 2025-02-24 14:29:31 UTC
Git commit 1d287ba5ae8132abecd69c5b34e9d566ff496897 by Xaver Hugl, on behalf of Arnav Rawat.
Committed on 24/02/2025 at 14:29.
Pushed by zamundaaa into branch 'master'.

input: remove check for touch sequence

When the window is tapped, the touch up will always be part of a
touch sequence for that window. We still need to trigger the window
action anyways, as otherwise the window will never get raised.

M  +0    -4    src/input.cpp

https://invent.kde.org/plasma/kwin/-/commit/1d287ba5ae8132abecd69c5b34e9d566ff496897
Comment 3 Zamundaaa 2025-02-24 15:02:42 UTC
Git commit a8bce7893b281b06e1fd0f7dd213f510bd39d76a by Xaver Hugl.
Committed on 24/02/2025 at 14:52.
Pushed by zamundaaa into branch 'Plasma/6.3'.

input: remove check for touch sequence

When the window is tapped, the touch up will always be part of a
touch sequence for that window. We still need to trigger the window
action anyways, as otherwise the window will never get raised.


(cherry picked from commit 1d287ba5ae8132abecd69c5b34e9d566ff496897)

325a90ce Remove check for touch sequence

Co-authored-by: Arnav Rawat <rawat.arnav@protonmail.com>

M  +0    -4    src/input.cpp

https://invent.kde.org/plasma/kwin/-/commit/a8bce7893b281b06e1fd0f7dd213f510bd39d76a