| Summary: | With System Tray popup on or near left screen edge, hidden item tooltip will flicker when hovered | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Matt Hooper <matthewjhooper> |
| Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | madcatx, materka, nate |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.3 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/8fd6b5ae1e00d796b9970a07c097c6a1223df231 | Version Fixed/Implemented In: | 6.1.5 |
| Sentry Crash Report: | |||
| Attachments: | Image showing the nessecary setup for looping condition | ||
|
Description
Matt Hooper
2024-07-20 12:22:57 UTC
I can reproduce this! Very silly. *** Bug 465754 has been marked as a duplicate of this bug. *** I figured out what causes this and will fix it soon. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4641 Git commit 7f832e82eb02c5a5a28e728659cca30639bf5106 by Nate Graham. Committed on 25/08/2024 at 21:39. Pushed by ngraham into branch 'master'. applets/systemtray: stop overriding delegates' tooltip locations In Plasma 5, this was done to work around some positioning bugs in PlasmaCore.ToolTipArea. However these have since been fixed, and overriding the position now causes new bugs, such as the tooltip appearing under the mouse pointer and appearing and disappearing in a loop, which is quite hilarious. Removing this code causes the tooltip to appear below the delegate, which is fine. Related: bug 470650 FIXED-IN: 6.1.5 M +0 -12 applets/systemtray/package/contents/ui/items/AbstractItem.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/7f832e82eb02c5a5a28e728659cca30639bf5106 Git commit 8fd6b5ae1e00d796b9970a07c097c6a1223df231 by Nate Graham. Committed on 25/08/2024 at 22:11. Pushed by ngraham into branch 'Plasma/6.1'. applets/systemtray: stop overriding delegates' tooltip locations In Plasma 5, this was done to work around some positioning bugs in PlasmaCore.ToolTipArea. However these have since been fixed, and overriding the position now causes new bugs, such as the tooltip appearing under the mouse pointer and appearing and disappearing in a loop, which is quite hilarious. Removing this code causes the tooltip to appear below the delegate, which is fine. Related: bug 470650 FIXED-IN: 6.1.5 (cherry picked from commit 7f832e82eb02c5a5a28e728659cca30639bf5106) M +0 -12 applets/systemtray/package/contents/ui/items/AbstractItem.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/8fd6b5ae1e00d796b9970a07c097c6a1223df231 |