Bug 470807 - On Wayland, Alternatives popup overlaps a vertical Panel
Summary: On Wayland, Alternatives popup overlaps a vertical Panel
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR minor
Target Milestone: 1.0
Assignee: Marco Martin
URL:
Keywords: qt6, regression, wayland-only
Depends on:
Blocks:
 
Reported: 2023-06-08 20:18 UTC by Nate Graham
Modified: 2023-10-28 08:27 UTC (History)
4 users (show)

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


Attachments
Overlaps vertical panel (188.88 KB, image/jpeg)
2023-06-08 20:18 UTC, Nate Graham
Details

Note You need to log in before you can comment on or make changes to this bug.
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