https://bugs.kde.org/show_bug.cgi?id=456873

--- Comment #11 from David Edmundson <k...@davidedmundson.co.uk> ---
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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to