https://bugs.kde.org/show_bug.cgi?id=475061
Bug ID: 475061 Summary: System Settings ignoring failsafe timeout if window is closed before time expires. Classification: Applications Product: systemsettings Version: 5.27.8 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: minor Priority: NOR Component: kcm_kscreen Assignee: kscreen-bugs-n...@kde.org Reporter: wmprivacyem...@gmail.com CC: plasma-b...@kde.org Target Milestone: --- Created attachment 161975 --> https://bugs.kde.org/attachment.cgi?id=161975&action=edit Video Example SUMMARY *** System Settings ignoring failsafe timeout if window is closed before time expires. *** STEPS TO REPRODUCE 1. Open display settings. 2. Adjust a setting that uses a timeout failsafe to revert changes if the applied changes break the system and the user is unable to interact with settings window within the timeout period. 3. Close the display settings window before the timeout period expires. OBSERVED RESULT When the window is closed, the changes appear to be permanently saved. EXPECTED RESULT The changes should be reverted, as the user did not approve the applied changes during the failsafe timeout period. If the window is accidentally closed, crashes, the desktop environment restarts, or the system is shut down; then it should revert to the last known-good settings, instead of potentially trapping the user in a misconfigured or unusable system. SOFTWARE/OS VERSIONS Windows: n/a macOS: n/a Linux/KDE Plasma: Fedora 38 (available in About System) KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.109.0 Qt Version: 5.15.10 ADDITIONAL INFORMATION Note that the video example shows a different issue with OBS recording the cursor position incorrectly after the resolution change. It is unrelated to this bug report. However, it can be used to show the resolution was changed and did not revert after the window closed. -- You are receiving this mail because: You are watching all bug changes.