Summary: | 4ad6a5d8bc0a60c14e7d76d148c1c3db786db706 loses Ctrl+Q quit action and window size/position memory | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Nate Graham <nate> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nicolas.fella |
Priority: | NOR | Keywords: | regression |
Version First Reported In: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nate Graham
2024-04-12 01:50:31 UTC
The quit action is still there: https://invent.kde.org/plasma/systemsettings/-/blob/master/app/SettingsBase.cpp?ref_type=heads#L124 There is indeed a problem with shortcuts for the actions. Size/position is done by KMainWindow, which is still used, so it _should_ work A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/310 A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/311 Git commit dc730a7e504b3fdeeaf5261c32934e2bd07b4de2 by Nicolas Fella. Committed on 12/04/2024 at 10:38. Pushed by nicolasfella into branch 'master'. Associate window with actioncollection This is needed for the action shortcuts to work This was done implicitly by KXmlGuiWindow before M +2 -0 app/SettingsBase.cpp https://invent.kde.org/plasma/systemsettings/-/commit/dc730a7e504b3fdeeaf5261c32934e2bd07b4de2 Git commit 185aa54a73a182cbe4692402c3fbd1dbb97764c0 by Nicolas Fella. Committed on 12/04/2024 at 10:45. Pushed by nicolasfella into branch 'master'. Enable saving window state KXmlGuiWindow did that automatically, with KMainWindow we need to opt into it M +2 -0 app/SettingsBase.cpp https://invent.kde.org/plasma/systemsettings/-/commit/185aa54a73a182cbe4692402c3fbd1dbb97764c0 Thanks! |