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

--- Comment #30 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit da34fd073f6b361fde1fdcee559d60e8c0268cd6 by David Edmundson.
Committed on 11/11/2020 at 23:05.
Pushed by davidedmundson into branch 'Plasma/5.20'.

Revert "Use new simpler way to disable session management in services"

The two ways of disabling session management have the same impact on the
session being saved, but there is one behavioural side-effect that
turned out to be less ideal.

By disabling completely we don't follow the session manager telling the
application to quit. That's not something needed with the systemd boot,
but for the legacy boot effectively we were just closing applications by
ripping the X connection away from under them.

Some applications are bad at handling this and this led to a bunch of
crashes or dangling processes at logout.

This reverts commit 9be7dedb87ea574916f0f8a2837eaf7b19a7a166.


(cherry picked from commit 9e641d41717911f835fba59eb5fab6bbf97f8502)

M  +7    -1    gmenu-dbusmenu-proxy/main.cpp
M  +9    -1    krunner/main.cpp
M  +9    -1    shell/main.cpp
M  +7    -1    xembed-sni-proxy/main.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/da34fd073f6b361fde1fdcee559d60e8c0268cd6

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

Reply via email to