| Summary: | "Focus Follows Mouse" focus modes are not compatible with floating widgets on a not-always-visible Panel | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | sulfinu |
| Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | blaydstephens, krinpaus, nate, niccolo.venerandi, niccolo |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.1 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 6.2.0 | |
| Sentry Crash Report: | |||
|
Description
sulfinu
2024-07-05 09:21:19 UTC
> The focus policy is "Focus follows mouse (mouse precedence)", should it matter.
Yep, that does matter. I was about to ask about it.
Can confirm the issue.
Then I recommend eliminating the gap between the base floating panel and its pop-up panels. The gap surrounding the floating panel is purely cosmetic, anyway: you can move the mouse pointer or even click in this gap between a floating panel and the closest screen edge and you'll notice it DOES have effect, as if the pointer was inside the panel. *** Bug 491285 has been marked as a duplicate of this bug. *** Can no longer reproduce the issue with current git master; must have gotten fixed recently. Verified on version 6.1.5. ...Damn, wrong. I was using the "avoid windows" visibility for the panel and got fooled because the panel was not trying to hide itself. On a desktop that has a maximized window (and the panel needs to hide), this bug reproduces very well. I can also confirmed that the reported bug does not happen on master, even with a window open underneath the panel (and a gap between the applet and the panel). If you can still reproduce, please upload a recording for more info! Well, under KDE Plasma Version: 6.3.2 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.12.16-gentoo (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon Graphics having the main panel having an "Avoid windows" visibility, floating style and with a focus policy set as "focus follows mouse (mouse precedence)", if you make the panel visible by moving the pointer to the screen edge, where an existing window prevents it being shown permanently, and then click on the KDE logo (the app launcher)... well, good luck in choosing an app to launch, if you can. |