Summary: | When "Restore manually saved session" is chosen, Kickoff doesn't show "Save Session" option in the power menu until after a restart | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Bharadwaj Raju <bharadwaj.raju777> |
Component: | Application Launcher (Kickoff) widget | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | bugz57, clay, mikel5764, nate, plasma-bugs, toralf.foerster, vkrevs |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/4fac2f2a44e801bd773a4c954f0c9c211273a2fd | Version Fixed In: | 6.3.0 |
Sentry Crash Report: |
Description
Bharadwaj Raju
2022-01-24 14:45:11 UTC
I can confirm this behaviour. It is necessary to log out (wasting all effort with laying out the work space), and log in again. openSUSE 15.4 plasma5-workspace-5.24.4-bp154.2.3.1.x86_64 plasma-framework-5.90.0-bp154.1.42.x86_64 *** Bug 493445 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5114 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2748 Git commit 966d0a953f8e19456526cde624879fa5e07d6bb8 by Marco Martin. Committed on 24/01/2025 at 15:06. Pushed by mart into branch 'master'. kcms/ksmserver: remove system restart message Now the session save behavior change works immediately, remove the restart system message M +0 -27 kcms/ksmserver/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/966d0a953f8e19456526cde624879fa5e07d6bb8 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2750 Git commit f304696dd9f231adbfed7adf7846a902610adea5 by Marco Martin. Committed on 24/01/2025 at 15:45. Pushed by mart into branch 'Plasma/6.3'. kcms/ksmserver: remove system restart message Now the session save behavior change works immediately, remove the restart system message (cherry picked from commit 966d0a953f8e19456526cde624879fa5e07d6bb8) 966d0a95 kcms/ksmserver: remove system restart message Co-authored-by: Marco Martin <notmart@gmail.com> M +0 -27 kcms/ksmserver/ui/main.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/f304696dd9f231adbfed7adf7846a902610adea5 Git commit 26c4758b900f14e51dec3e703b73ca10941d2222 by Nate Graham, on behalf of Marco Martin. Committed on 24/01/2025 at 16:44. Pushed by ngraham into branch 'master'. Watch for changes in session save mode There was already a canSaveSessionChanged method, but was never used. This adds a KConfigWatcher on ksmserverrc/General/loginMode and will emit the canSaveSessionChanged when needed. This makes the save session entry in Kickoff appear and disappear immediately after the option has been changed in System Settings FIXED-IN: 6.3.0 M +7 -0 libkworkspace/sessionmanagement.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/26c4758b900f14e51dec3e703b73ca10941d2222 Git commit 4fac2f2a44e801bd773a4c954f0c9c211273a2fd by Nate Graham. Committed on 24/01/2025 at 16:45. Pushed by ngraham into branch 'Plasma/6.3'. Watch for changes in session save mode There was already a canSaveSessionChanged method, but was never used. This adds a KConfigWatcher on ksmserverrc/General/loginMode and will emit the canSaveSessionChanged when needed. This makes the save session entry in Kickoff appear and disappear immediately after the option has been changed in System Settings FIXED-IN: 6.3.0 (cherry picked from commit 26c4758b900f14e51dec3e703b73ca10941d2222) 0517ea2a Watch for session save mode changes c8bede90 Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Marco Martin <notmart@gmail.com> M +7 -0 libkworkspace/sessionmanagement.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/4fac2f2a44e801bd773a4c954f0c9c211273a2fd *** Bug 498786 has been marked as a duplicate of this bug. *** |