Bug 495143 - Minimum size of System Settings window grows taller unbounded every time user switches to a certain KCM
Summary: Minimum size of System Settings window grows taller unbounded every time user...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: 6.2.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-21 13:18 UTC by ratijas
Modified: 2025-01-09 11:42 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 ratijas 2024-10-21 13:18:30 UTC
SUMMARY
Minimum size of System Settings window grows every time user switches from *some kind of KCM* to *another kind of KCM*.

STEPS TO REPRODUCE
1. Open, for example, Bluetooth KCM, which is based on QtQuick shell and does not have any footer.
2. Switch to Accessibility KCM which does have a footer.
3. Repeat steps 1-2 as many times as you like.

OBSERVED RESULT
Window grows taller with every iteration, you can't resize it back to be small.

EXPECTED RESULT
No random incremental updates to the minimum widget/window size.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.3-arch1-1 (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
(based on observations during quick testing)
It seems to be broken for switching from QtQuick based KCM to Qt Widgets based KCM, and it does depend on the presence of a standard KCM footer (Help/Defaults/Reset/Apply buttons).
Comment 1 Nate Graham 2024-12-12 20:43:44 UTC
Cannot reproduce on git master on Wayland.
Comment 2 David Edmundson 2025-01-09 11:42:44 UTC
I also cannot reproduce even with being on X11. 

Please can you confirm this bug still exists.