https://bugs.kde.org/show_bug.cgi?id=456873
--- Comment #12 from g...@section9.follonica.org --- (In reply to David Edmundson from comment #11) > Git commit 0a7acab2760f85c934dcee1f62e2d66053a3c9f0 by David Edmundson. > Committed on 04/08/2022 at 15:08. > Pushed by davidedmundson into branch 'master'. > > Defer session startup until KAMD is up > > Otherwise we can session restore occur before kwin has loaded > activities. This means kwin will fail to put windows back on the correct > activity. > > Races are avoided because ksmserver will then make a blocking DBus call > to kwin on session restore. DBus guarantees order so it will have also > dispatched the service status to kwin and we know kwin will have handle > that first. > > Testing done: > Added "sleep(10)" into the main function. Everything resumed on the > correct activities. > > M +1 -0 src/plasma-kactivitymanagerd.service.in > > https://invent.kde.org/plasma/kactivitymanagerd/commit/ > 0a7acab2760f85c934dcee1f62e2d66053a3c9f0 Does this mean that this commit fixes #456873 for sure? If this is the case I really hope that distribution mantainers can backport it to 5.25.4, otherwise it means that windows switching will be broken for another month or so, until 5.25.5 release. -- You are receiving this mail because: You are watching all bug changes.