Created attachment 185223 [details] The reporter is shown swiping the categories, a good amount of times swiping selects the category SUMMARY If the application launcher categories are enough for the list to be scrollable, attempting to scroll on it by swiping on the touch screen will also unexpectedly select the category STEPS TO REPRODUCE 1. Have enough categories for the left side of the application launcher (the categories list e.g. favorites, development, games etc.) to overflow and be scrollable 2. Swipe on the categories list with touch input OBSERVED RESULT The categories select while scrolling EXPECTED RESULT The swipe action cancels or blocks selecting the categories SOFTWARE/OS VERSIONS (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: Fedora Linux 42 Kinoite (6.16.7-200.fc42.x86_64 (64-bit)) KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 ADDITIONAL INFORMATION I have attached a recording of the bug in action
I can reproduce the behavior on git-master Notably, it doesn't seem possible, using touch, to scroll. with the scrollbars so you have to drag the list without them Much of the time, dragging the categories selects one and dragging the list of favorites selects one app, initiating drag to reorder
(In reply to TraceyC from comment #1) > I can reproduce the behavior on git-master > Notably, it doesn't seem possible, using touch, to scroll. with the > scrollbars so you have to drag the list without them > Much of the time, dragging the categories selects one and dragging the list > of favorites selects one app, initiating drag to reorder that particular issue should be fixed now, after i splitted touch handling on a separate taphandler for regular items. The original isssue of the bug, selecting the category when scrolling to drag them remains valid
however, selecting on press is something that has been done by design to make it feel very fast. and i'm not sure if this can be put well together with not selecting when dragging. unless press to select is disabled on touch only, or some timeout is introduced to cancel the selection if a drag happens before the timeout