Bug 500557 - Touchscreen window selection now requires two taps
Summary: Touchscreen window selection now requires two taps
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: core (other bugs)
Version First Reported In: git master
Platform: Other Linux
: HI normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2025-02-22 01:11 UTC by arawat
Modified: 2025-02-24 15:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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