This bug is for all of KDE apps, simply put I did not find an appropriate bug to put this under so I choose this package but it really effects all KDE apps which I have used and I have used most of them. Steps to reproduce: -Open Kwrite -Type a few letters -Delete everything -Exiting Kwrite will prompt for save or discard changes even thought no changes are present Another -Open System Settings -Open some setting item having something simple as a clickbox -Check a clickbox -Uncheck clickbox -Exiting System Settings will prompt for save or discard changes even thought no changes are present The 2 I listed are just few of all of the KDE apps I have used put simply if you modify something then change it back and try to close the software you will be prompted to save or discard changes even thought no changes are present.
Regarding the KWrite issue: You can still undo the deletions, and get back what you typed. If it would exit silently, the undo history is lost. Imagine someone wanting to do Ctrl+A, Ctrl+C, Ctrl+Q, but accidently does Ctrl+A, Ctrl+X, Ctrl+Q. Reassigning to systemsettings for the second issue. Please in the future report one ticket for each issue.
I hope you understand this isn't an issue for just 1 app, its an issue with all KDE apps so I had no choice in assigning it.
Then all KDE apps need their own bug reports. See https://community.kde.org/Get_Involved/Bug_Reporting#One_issue_per_bug_report
This is a big and bizzare update: this particular bug is not reproducible constantly infact another bug arises -change a setting -don't hit apply and move on to another setting menu Result: app doesn't ask if you wanted to save or discard changes What should have happened: app should have asked wether or not you wanted to save or discard changes. So the issues are either the app asks save or discard upon no actual change (made a change than reverted change) or app doesen't ask you if you wanted to save or discard change (make change and move to another settings menu) seems like lots of logic to work out here.
This bug now tracks the issue with System Settings. If you want to report an issue with a specific KDE app, please file another bug. If this bug gets too mixed up to be able to figure out what it's about, we'll have to close it. With bug trackers, it's important to have a narrow focus: one issue per bug report. See https://community.kde.org/Get_Involved/Bug_Reporting#One_issue_per_bug_report
Bugs on the way.
This will be fixed in System Settings in Plasma 5.18 thanks to an enormous amount of work by various KDE contributors and the new KConfigXT system.