diff options
author | Brian Tarricone <brian@tarricone.org> | 2008-11-06 09:40:43 +0000 |
---|---|---|
committer | Brian Tarricone <brian@tarricone.org> | 2008-11-06 09:40:43 +0000 |
commit | c28ddfe469ddcfb887b31f66e67ddaf93e22ffab (patch) | |
tree | 48a1ec98160c9126776ab38f760700a19e9bacbb /NEWS | |
parent | 4225909479c21b3e945a405d86cba3e4e5db84b0 (diff) | |
download | xfce4-session-c28ddfe469ddcfb887b31f66e67ddaf93e22ffab.tar.gz |
* xfce4-session/xfsm-manager.c: Fix a problem: client
requests interaction -> client is granted interaction ->
but now SM kills all other apps. If the client then requests
that the shutdown is canceled, the SM doesn't listen, and
even if it did, nothing else would be running (including the
WM). Problem was in xfsm_manager_check_clients_saving(): it
didn't consider a client waiting for interaction or interaction
to be saving (bug 4284).
(Old svn revision: 28625)
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -15,6 +15,10 @@ - When restoring clients on startup, be sure to set their current working directory if the cwd was set as a part of their saved state. - Add SaveSession kiosk capability (bug 2998). +- When a client requests interaction, don't continue to kill all other + clients while it's still interacting. And then don't ignore it when + it wants to cancel shutdown. Also fixes a similar problem when + interaction is requested during a phase 2 save-yourself (bug 4284). 4.5.91 ====== |