Bug 468032 - Make the floating panel de-float when a popup is open
Summary: Make the floating panel de-float when a popup is open
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 5.27.3
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-01 12:27 UTC by Ryan Y
Modified: 2023-05-16 20:47 UTC (History)
2 users (show)

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


Attachments
The popup does not know the panel is floating (8.87 KB, image/png)
2023-04-01 12:27 UTC, Ryan Y
Details
The panel de-floats when it's in "Always Visible" mode and a window is touching it (4.69 KB, image/png)
2023-04-01 12:30 UTC, Ryan Y
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Y 2023-04-01 12:27:05 UTC
Created attachment 157764 [details]
The popup does not know the panel is floating

SUMMARY
Currently, the floating panel stays afloat even when a popup is open.
As the result, they do not align with each other as shown in the attachment.

I think it would be great if the panel de-floats when a popup is open, just like it does when a window is touching it. 
 
STEPS TO REPRODUCE
1. Place a menu widget on the edge of a panel
2. Open the menu

OBSERVED RESULT
The panel stays afloat, and the popup does not align with it

EXPECTED RESULT
The panel de-floats so that it aligns with the popup

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 37
KDE Plasma Version: 5.27.3
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Graphics Platform: X11
Comment 1 Ryan Y 2023-04-01 12:30:59 UTC
Created attachment 157765 [details]
The panel de-floats when it's in "Always Visible" mode and a window is touching it
Comment 2 Nate Graham 2023-05-16 20:47:28 UTC
We're not going to go in this direction; instead we'll make the popups touch the floating panel without it needing to de-float.