Bug 488468 - Settings dialog has no minimum width and height
Summary: Settings dialog has no minimum width and height
Status: RESOLVED DUPLICATE of bug 488466
Alias: None
Product: Haruna
Classification: Applications
Component: generic (show other bugs)
Version: 1.1.2
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: george fb
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-13 20:20 UTC by nikolas.gur
Modified: 2024-06-13 23:25 UTC (History)
2 users (show)

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


Attachments
Resizing settings until there's nothing left (705.08 KB, video/webm)
2024-06-13 20:20 UTC, nikolas.gur
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nikolas.gur 2024-06-13 20:20:11 UTC
Created attachment 170484 [details]
Resizing settings until there's nothing left

SUMMARY
The settings dialog does not have minimum values for width and height set, so it's possible to resize it until there's only a small strip left, even "eating" the close button itself.

STEPS TO REPRODUCE
Open the Settings panel and resize the window by moving the mouse cursor to one of the 4 corners and drag

OBSERVED RESULT
The window including (the titlebar and the window control buttons) disappears

EXPECTED RESULT
Just like in the main application window, it should not be possible to make the window smaller than a fixed threshold. At least the titlebar and some part of the application should remain visible. The QT application Kasts (https://flathub.org/apps/org.kde.kasts) has a similar settings dialog with minimum width and height set, so it might be possible to copy code from there.

SOFTWARE/OS VERSIONS
Arch Linux with Gnome 46 on Wayland and Version 24.05.0 installed from Flathub.
Comment 1 Arthur Tadier 2024-06-13 20:58:52 UTC
I could reproduce the issue in GNOME Wayland but not in Plasma, so the issue is specific to that environment.
Comment 2 duha.bugs 2024-06-13 23:25:36 UTC
Since multiple Apps are affected, lets track this in one place.

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