Bug 483851 - Floating panel shows corruption on secondary screen when primary screen is stacked above it and disconnected
Summary: Floating panel shows corruption on secondary screen when primary screen is st...
Status: RESOLVED DUPLICATE of bug 481380
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 6.0.2
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-17 17:57 UTC by Synthetic451
Modified: 2024-03-20 07:50 UTC (History)
2 users (show)

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


Attachments
Monitor layout (133.68 KB, image/png)
2024-03-17 17:57 UTC, Synthetic451
Details
Bug when floating panel is "unfloated" by a window (2.79 MB, image/png)
2024-03-17 17:58 UTC, Synthetic451
Details
Blurred bar covering maximized windows on secondary screen (284.37 KB, image/png)
2024-03-17 17:59 UTC, Synthetic451
Details
Things are fine when floating panel remains floating (3.90 MB, image/png)
2024-03-17 18:02 UTC, Synthetic451
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Synthetic451 2024-03-17 17:57:44 UTC
Created attachment 167379 [details]
Monitor layout

SUMMARY
I have a laptop that's connected to an external monitor. In the Display settings, I have the external stacked above the laptop display so that its laid out vertically (refer to monitor layout in attachments). The external display is marked as primary so that's where my main panel resides. If I disconnect and reconnect the external monitor and then drag a window close to the panel so it unfloats, it causes corruption to appear in the secondary screen. The corruption appears to be a gaussian blurred version of the desktop wallpaper.

STEPS TO REPRODUCE
1. Connect an external monitor to a laptop and stack it above the laptop display in the Display settings
2. Mark external as primary so that panel is displayed on it
3. Disconnect monitor and reconnect
4. Move a window close to the panel so that it unfloats
5. Notice a gaussian blurred bar on the secondary laptop display.

OBSERVED RESULT
A weird blurred bar is shown on the secondary display

EXPECTED RESULT
No weird bar is displayed

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.8.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 6800U with Radeon Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: HP
Product Name: HP EliteBook 845 14 inch G9 Notebook PC
System Version: SBKPF
Comment 1 Synthetic451 2024-03-17 17:58:36 UTC
Created attachment 167380 [details]
Bug when floating panel is "unfloated" by a window
Comment 2 Synthetic451 2024-03-17 17:59:14 UTC
Created attachment 167382 [details]
Blurred bar covering maximized windows on secondary screen
Comment 3 Synthetic451 2024-03-17 18:02:27 UTC
Created attachment 167383 [details]
Things are fine when floating panel remains floating
Comment 4 Synthetic451 2024-03-17 18:19:53 UTC
Just for awareness, restarting plasmashell with `kquitapp6 plasmashell && kstart plasmashell` works around this issue until the next monitor disconnect.
Comment 5 Niccolò Venerandi 2024-03-20 07:50:25 UTC

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