Bug 439094 - Task Manager tooltips on pinned apps stay on screen if cursor is over them
Summary: Task Manager tooltips on pinned apps stay on screen if cursor is over them
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.22.2
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-24 02:41 UTC by guimarcalsilva
Modified: 2021-08-06 15:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.22.5


Attachments
Inconsistent tooltip behavior (19.09 KB, image/png)
2021-06-24 02:41 UTC, guimarcalsilva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description guimarcalsilva 2021-06-24 02:41:26 UTC
Created attachment 139627 [details]
Inconsistent tooltip behavior

SUMMARY

When interacting with other parts of the panel, the tooltip usually disappears when you move the cursor outside of the region where the icon is at, but the same doesn't happen when you hover the cursor over a a pinned icon in the Task Manager. In that situation, you are able to move the mouse over the tooltip and it won't disappear until you move the mouse away. This behavior is inconsistent with all other tooltips in Plasma.

STEPS TO REPRODUCE
1. Pin an app (don't open it)
2. Hover cursor over icon until tooltip appears
3. Place mouse over it

OBSERVED RESULT

The tooltip will stay on screen, and you have to move the cursor outside of its boundaries if you want to click on something behind it. All other tooltips anywhere else in Plasma disappear as soon as the cursor leaves the icon region.

EXPECTED RESULT

It should disappear as soon as the cursor moves outside of the pinned icon region.

Operating System: KDE neon 5.22
KDE Plasma Version: 5.22.2
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.3
Kernel Version: 5.8.0-59-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Comment 1 Nate Graham 2021-07-29 01:13:14 UTC
Task manager tooltips behave the same way actually. But you're right, it's kind of inconsistent. Applet tooltips and System Tray tooltips do disappear.
Comment 2 Bug Janitor Service 2021-08-05 15:57:44 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/538
Comment 3 Nate Graham 2021-08-06 15:22:26 UTC
Git commit 95c7a014e79db6477877f164d1158563725eb1d5 by Nate Graham.
Committed on 06/08/2021 at 15:21.
Pushed by ngraham into branch 'master'.

[applets/taskmanager] Don't make pinned app tooltips interactive

"Interactive" means that the tooltip will not disappear automatically
when hovered by the cursor. This is appropriate for task tooltips, but
pinned app tooltips have no content, so it does not make sense for them.
Let's make them non-interactive.
FIXED-IN: 5.22.5

M  +1    -1    applets/taskmanager/package/contents/ui/Task.qml

https://invent.kde.org/plasma/plasma-desktop/commit/95c7a014e79db6477877f164d1158563725eb1d5
Comment 4 Nate Graham 2021-08-06 15:22:55 UTC
Git commit 2f6e5b1fd406e7a42224196eb282f6fb475895dd by Nate Graham.
Committed on 06/08/2021 at 15:22.
Pushed by ngraham into branch 'Plasma/5.22'.

[applets/taskmanager] Don't make pinned app tooltips interactive

"Interactive" means that the tooltip will not disappear automatically
when hovered by the cursor. This is appropriate for task tooltips, but
pinned app tooltips have no content, so it does not make sense for them.
Let's make them non-interactive.
FIXED-IN: 5.22.5


(cherry picked from commit 95c7a014e79db6477877f164d1158563725eb1d5)

M  +1    -1    applets/taskmanager/package/contents/ui/Task.qml

https://invent.kde.org/plasma/plasma-desktop/commit/2f6e5b1fd406e7a42224196eb282f6fb475895dd