Bug 459078 - Applied Desktop Layouts wider than display no longer scale down to fit
Summary: Applied Desktop Layouts wider than display no longer scale down to fit
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Containment (other bugs)
Version First Reported In: 5.26.0
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2022-09-14 01:14 UTC by doncbugs
Modified: 2025-02-09 03:47 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description doncbugs 2022-09-14 01:14:13 UTC
SUMMARY
Desktop Layouts applied through Global Themes no longer seem to be resized to fit the display if it was smaller. In other words, a Panel Layout that was for a screen 1920 pixels wide will not resize to a screen that was 1600 pixels wide (unless plasma is restarted). Instead, the panel will extend off of the screen.

STEPS TO REPRODUCE
0. Have a display that is not the size of the target theme
1. Download a Global Theme (I used Apple-Ventura-Dark)
2. Apply the Desktop Layout
3. 

OBSERVED RESULT
The panel extends off of the right side of the screen. The clock and applets are not visible. Editing the panel also shows no handles to resize the panel (as they are off screen). 

EXPECTED RESULT
The panel refreshes itself and shrinks to fit the screen.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE neon Unstable Edition (Docker)
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.5

Additional Information:
I believe that previously, larger panels would shrink to fit smaller displays, but smaller panels would not expand to fill say, a 2k display. Simulating this with the Docker image is fairly easy by creating a second display that's smaller than the specified themes (usually meant for 1920x1080).
Comment 1 Nate Graham 2022-09-14 17:25:28 UTC
Do you remember the last time this worked? Was it working in the released 5.25 version?
Comment 2 doncbugs 2022-09-16 00:31:54 UTC
I have not quite been following things that closely, but I want to say it worked in 5.25(.1?). I had a 5.25.3 iso and confirmed that the bug is present there.

If I really think about it though, the reverse problem has been true for a while: A desktop layout with a short panel would not automatically maximize to a wider desktop, even if the exported theme may have had a maximized panel. In that case, it would have to be manually resized/set to maximize panel. I think the only thing that must have changed is that the panels no longer get updated when applying the theme.
Comment 3 TraceyC 2025-01-10 17:08:08 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with either Plasma 5.27.11 (the current LTS version) or Plasma 6.2.5 (the latest released version)?

If you can still reproduce the bug, please change the Status to "CONFIRMED". Thanks.
Comment 4 Bug Janitor Service 2025-01-25 03:47:01 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 5 Bug Janitor Service 2025-02-09 03:47:08 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.