Bug 474697 - All panels disappear and reappear on external display connect: improve by first checking if these panels change at all
Summary: All panels disappear and reappear on external display connect: improve by fir...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (other bugs)
Version First Reported In: 5.27.7
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: multiscreen
Depends on:
Blocks:
 
Reported: 2023-09-19 16:02 UTC by Henning
Modified: 2024-09-27 03:47 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2023-09-19 16:02:39 UTC
This is a graphical bad behavior I think.

1. have all panels loaded and be there
2. connect a second display that itself has a different panel

What happens:
ALL panels reload, even those on the main display that stay the same

What should happen:
No blinking. First check if the panels actually change their position, and if not dont reload them. If they change, do the blinking disappear-reload thing.

I am not sure if this is how panels and displays work on Wayland, as a big display and everything changes. But panels that stay the same should never reload, at least under default settings where the main display stays the main one, like on a Laptop.

--- Software ---
OS: Fedora Linux 38.20230915.0 (Kinoite)
KDE Plasma: 5.27.7
KDE Frameworks: 5.109.0
Qt: 5.15.10
Kernel: 6.4.15-200.fc38.x86_64
Compositor: wayland

--- Hardware ---
CPU: AMD Ryzen 5 PRO 3500U w/ Radeon Vega Mobile Gfx
RAM: 21.4 GB
GPU: AMD Radeon Vega 8 Graphics
Video memory: 2048MB
Audio: Pipewire
Comment 1 Nate Graham 2024-08-28 19:13:17 UTC
Are you still able to reproduce this at all in Plasma 6.1.4 or later?
Comment 2 Bug Janitor Service 2024-09-12 03:47:09 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2024-09-27 03:47:34 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.