| Summary: | Showing tooltip when clicking grouped task should be independent of whether tooltips are shown on hover | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Michael D <nortexoid> |
| Component: | Task Manager and Icons-Only Task Manager widgets | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | jsardid, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/commit/3b94e9cd124d698e2774a8f3629f26b54547d314 | Version Fixed/Implemented In: | 5.27 |
| Sentry Crash Report: | |||
|
Description
Michael D
2022-02-24 12:47:32 UTC
Probably. I think the reason why this is a configurable option at all was bet-hedging when the tooltips feature was first introduced, as maybe we thought people wouldn't like it or didn't think the code was fully ready for prime time or something. Classic KDE lack of confidence about our software. :) *** Bug 460286 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1239 Git commit 3b94e9cd124d698e2774a8f3629f26b54547d314 by Nate Graham. Committed on 26/12/2022 at 15:37. Pushed by ngraham into branch 'master'. applets/taskmanager: always allow using tooltips for grouped tasks Right now you can only use tooltips to switch between grouped tasks if they are enabled for hover too. This seems like an arbitrary limitation, and also results in an awkward UI in which you can disable tooltips for hover and enable them for switching between grouped tasks, but when you do so, you see a message that says "sorry, this is an invalid combination of settings!" Well, let's make it not be an invalid combination of settings! This commit does just that, allowing a new combination of settings that users have requested while removing an awkward UI and reducing code complexity. FIXED-IN: 5.27 M +3 -9 applets/taskmanager/package/contents/ui/ConfigAppearance.qml M +0 -14 applets/taskmanager/package/contents/ui/ConfigBehavior.qml M +3 -1 applets/taskmanager/package/contents/ui/Task.qml M +4 -11 applets/taskmanager/package/contents/ui/code/tools.js M +1 -2 applets/taskmanager/package/contents/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/commit/3b94e9cd124d698e2774a8f3629f26b54547d314 |