Bug 495870 - Add press-to-activate option for KDE Plasma taskbar panel buttons
Summary: Add press-to-activate option for KDE Plasma taskbar panel buttons
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-06 09:21 UTC by Alamin
Modified: 2024-11-06 21:09 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alamin 2024-11-06 09:21:10 UTC
In KDE Plasma, taskbar panel buttons currently activate on *release* (release-to-activate). This behavior requires users to release the mouse button before any action is performed, which can feel less responsive.

I am requesting an option for *press-to-activate* functionality for taskbar panel buttons. With this feature, taskbar actions (like switching, opening applications, Launcher, etc) would trigger immediately on pressing the mouse button, without waiting for release. This would improve responsiveness and create a more intuitive user experience.

Example of expected behavior:
   - When clicking a taskbar icon, the action would activate on the mouse press rather than waiting for the release.

Adding this as an optional setting would allow users to choose between *press-to-activate* and *release-to-activate*, catering to different preferences.
Comment 1 Nate Graham 2024-11-06 21:09:23 UTC
Activate-on-release is intentional here; it allows you to change your mind by moving the pointer elsewhere before releasing. This is generally the way we do it for all interactive UI elements except for menus (which is to support the special case of the "menu rolling" feature). So I don't see this happening, sorry.