Bug 471118

Summary: Vertical mode: the menu is extremely buggy, partly hidden or doesnt hide.
Product: [Plasma] plasmashell Reporter: Henning <boredsquirrel>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, niccolo.venerandi
Priority: NOR    
Version: 5.27.5   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Henning 2023-06-16 15:33:16 UTC
Summary:
This happened on a vanilla Plasma profile.

What I did:
I tried to create a control panel with system icons in it, move it to the left side.

What happens:
The menus and all appear correctly, but they are extended to the top and bottom of the screen.
When leaving the edit mode, the panel also stays active and needs to be closed with the "x" (yes there seems to be a different way to exit the edit mode but the context menu layer doesnt detect that and stays active, it should be collapsed too)

On the other side, having a popup work with another works perfectly, if you have a autohide panel with the application launcher (You pess Super-Key, the taskbar unhides and the appmenu opens on top, on close the appmenu closes and the the autohide taskbar gets unlocked and hides automatically) so this is possible

--- Software ---
OS: Fedora Linux 38.20230615.0 (Kinoite)
KDE Plasma: 5.27.5
KDE Frameworks: 5.107.0
Qt: 5.15.9
Kernel: 6.3.7-200.fc38.x86_64
Compositor: wayland

--- Hardware ---
CPU: AMD Ryzen 5 PRO 3500U w/ Radeon Vega Mobile Gfx
RAM: 13.5 GB
GPU: AMD Radeon Vega 8 Graphics
Video memory: 2048MB
Comment 1 Henning 2023-06-16 15:34:05 UTC
Edit to "what happens": The menus appear correctly but they are too big so they are extended above the top and I think bottom of the screen.
Comment 2 Nate Graham 2023-09-14 22:43:27 UTC
Hmm, I'm having trouble following. Can you attach a screen recording that shows the problem?

Also, is this with multiple screens, or only one?
Comment 3 Henning 2023-09-14 22:47:35 UTC
this is a rather old bug. Its a mix of some things:

- autohide panels often need to be clicked once to autohide, before that they always show. This is a consistently happening bug
- When a panel is on the left side, and you have a secondary display on that same side, for some reason the panel never disappears or something, as its not actually at a screen edge but in the middle of the "two screen arrangement"

I dealt with the second issue by placing the vertical second panel on the right side.

But the autohide issue still persists, I can experiment a bit and report two new bugs
Comment 5 Nate Graham 2023-09-14 23:09:48 UTC
Is your autohide panel on a screen edge between two monitors?
Comment 6 Henning 2023-09-14 23:25:13 UTC
no the current one actually isnt. But This issue is not about the screen edge, but about general autohide not working until clicking it once. After clicking it once it works perfectly, until the display configuration changes, for example plugging in a monitor. Then i have to click it again
Comment 7 Nate Graham 2023-09-15 17:06:41 UTC
Right, the issue with Panels not auto-hiding when placed on an edge between two screens is Bug 351175. So let's focus on the other issue, which it looks like you already reported in Bug 470760.

*** This bug has been marked as a duplicate of bug 470760 ***