Bug 494405 - System Settings freezes when the "Keep display configuration?" modal appears
Summary: System Settings freezes when the "Keep display configuration?" modal appears
Status: REPORTED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (show other bugs)
Version: 6.2.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-10 10:18 UTC by hazelnot
Modified: 2024-10-11 10:13 UTC (History)
2 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 hazelnot 2024-10-10 10:18:06 UTC
SUMMARY
The System Settings app freezes when the "Keep display configuration?" modal appears when clicking "Apply" after having changed display settings. The new settings do apply, but the settings app has to be force closed (or clicked on until Plasma offers to do it for you).

I don't know if this occurs with other modals, but I haven't been able to find any other modals in the settings app when trying to see if this is limited to the Display Configuration page or not.

STEPS TO REPRODUCE
1. Open System Settings
2. Go to the Display & Monitor page
3. Change any settings
4. Click "Apply"

OBSERVED RESULT
The changes will apply, but the System Settings app will freeze, forcing the user to force quit it.

EXPECTED RESULT
The changes will apply, but with no freezing

SOFTWARE/OS VERSIONS
Linux: EndeavourOS (Kernel 6.11.2-zen1-1-zen)
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.3

ADDITIONAL INFORMATION
I'm using Wayland and an AMD RX 5700 XT graphics card, if it's relevant
Comment 1 Nate Graham 2024-10-10 20:43:21 UTC
Cannot reproduce the issue.
Comment 2 hazelnot 2024-10-11 10:13:39 UTC
Interesting. I tried again today to see if it was just a fluke, and it still happens for me. Only difference is that this time it only froze *after* I clicked apply.

Not sure what I could do to gather more information on what might be going on