Bug 489459 - In Panel Configuration mode of a custom size panel, widget tooltip menus can't be interacted with
Summary: In Panel Configuration mode of a custom size panel, widget tooltip menus can'...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-06-29 19:41 UTC by cwo
Modified: 2024-07-02 19:59 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.2.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cwo 2024-06-29 19:41:50 UTC
SUMMARY

If a panel is set to custom size, an additional bar appears that allows the user to change the size of the panel. This bar has an unfortunate interaction with the tooltip menus that appear when hovering the pointer over a widget (and/or with the additional blank space). The tooltip appears on the other side of the bar, and closes when the pointer moves over the bar. As a consequence, it is not possible to interact with the options in the toolip.

This doesn't happen 100% of the time; it is possible to get to the tooltip if the movement is smooth and quick, and potentially for other reasons. but often it seems to fail. Playing with it a bit, I've found it quite easy to trigger.

STEPS TO REPRODUCE

From new profile

1. Right click the panel, "Show Panel Configuration"
2. Set width to custom. The length configuration bar appears now.
3. Hover over a panel widget (e.g. icontask), wait for the popup to appear, and try to click the "Configure..."

OBSERVED RESULT

The popup (often) closes before the pointer reaches it

EXPECTED RESULT

The user can reach the tooltip with the mouse reliably

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 6.1.80
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.0
Kernel Version: 6.5.0-41-generic (64-bit)
Graphics Platform: Wayland
Comment 1 Nate Graham 2024-07-02 19:59:42 UTC
Cannot reproduce this one with current git master. I think it's likely being fixed with https://invent.kde.org/plasma/libplasma/-/merge_requests/1148, https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4451 and https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2309. Can you wait a week or two after those are all hopefully merged and available in Neon Unstable, and try again? If it still happens then, let's re-open this.