Bug 470807

Summary: On Wayland, Alternatives popup overlaps a vertical Panel
Product: [Plasma] plasmashell Reporter: Nate Graham <nate>
Component: PanelAssignee: Marco Martin <notmart>
Status: RESOLVED FIXED    
Severity: minor CC: bugseforuns, justin.zobel, niccolo.venerandi, qydwhotmail
Priority: NOR Keywords: qt6, regression, wayland-only
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=472115
https://bugs.kde.org/show_bug.cgi?id=472186
https://bugs.kde.org/show_bug.cgi?id=476188
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Overlaps vertical panel

Description Nate Graham 2023-06-08 20:18:34 UTC
Created attachment 159548 [details]
Overlaps vertical panel

When using a vertical panel, it overlaps it, and shows the visual representation suitable for a horizontal panel, not a vertical panel. Simultaneously, the following is printed to the console:

Jun 08 14:09:17 Liberator plasmashell[676561]: file:///home/nate/kde/usr6/share/plasma/shells/org.kde.plasma.desktop/contents/explorer/AppletAlternatives.qml:20:5: Unable to assign [undefined] to Plasma::Types::Location
Comment 1 Marco Martin 2023-06-09 07:28:33 UTC
can't reproduce :/
Comment 2 Nate Graham 2023-06-09 13:09:15 UTC
Seems to be fixed for me today, sorry for the noise.
Comment 3 Nate Graham 2023-06-09 13:09:47 UTC
Oh wait, I'm on X11 today too. Will re-test on Wayland. Maybe it's Wayland-specific.
Comment 4 Nate Graham 2023-06-09 13:38:45 UTC
Yes, just checked and the issue is Wayland-specific.

However, even on X11, I still see:

file:///home/nate/kde/usr6/share/plasma/shells/org.kde.plasma.desktop/contents/explorer/AppletAlternatives.qml:20:5: Unable to assign [undefined] to Plasma::Types::Location

Which we should fix anyway, and does seem related. Maybe it only works on X11 by accident.
Comment 5 Justin Zobel 2023-06-21 12:30:09 UTC
Can confirm
Comment 6 Nate Graham 2023-10-25 17:03:15 UTC
This is now fixed for me with today's git master.
Comment 7 Fushan Wen 2023-10-28 08:15:07 UTC
Still reproducible on yesterday's build
Comment 8 Fushan Wen 2023-10-28 08:15:17 UTC
Still reproducible on yesterday's build