SUMMARY A long tap on items in the task manager (Icons-Only Task Manager) should open the context menu for that item. Without this context menu, users cannot easily remove an item from favorites. STEPS TO REPRODUCE 1. Tap and hold on an icon in the task manager OBSERVED RESULT The icon activates as if left-clicked. EXPECTED RESULT The context/right-click menu should be shown. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 35, Wayland KDE Plasma Version: 5.23.3 KDE Frameworks Version: 5.88.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION Only tested on Wayland.
Works for me on Wayland; cannot reproduce.
I can also reproduce this on Manjaro/Plasma 5.23.3. I am not running touchegg (a possible cause for not being to able to be reproduced?).
Neither am I.
Can reproduce on neon unstable. I can't remove apps pinned to icon-only or classic task managers using my touchscreen. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.24.80 KDE Frameworks Version: 5.92.0 Qt Version: 5.15.3 Graphics Platform: Wayland
I think I was testing the wrong thing before. Indeed, the task manager doesn't show a context menu on press-and-hold the way Kickoff does.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/847
Git commit 355e55ec7df6c4e274eab761b2d7b99c105a7495 by Nate Graham. Committed on 17/02/2022 at 22:23. Pushed by ngraham into branch 'master'. applets/taskmanager: show context menu on press-and-hold This makes the applet more touch-friendly. Most applets are designed in such a manner that they don't have any features that can *only* be accessed from a context menu, but the Task Manager is an exception, and it's not at all simple to envision how we could move all the items in the context menu to a visible UI, or if it would even be feasible or desirable to do so at all. Thus, let's just show the normal context menu with a press-and-hold. Code is lifted from Kickoff, including the TODO. FIXED-IN: 5.25 M +16 -0 applets/taskmanager/package/contents/ui/Task.qml https://invent.kde.org/plasma/plasma-desktop/commit/355e55ec7df6c4e274eab761b2d7b99c105a7495