-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/127125/
-----------------------------------------------------------

(Updated Feb. 22, 2016, 12:55 nachm.)


Status
------

This change has been marked as submitted.


Review request for Plasma and Andreas Hartmetz.


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


Repository: plasma-workspace


Description
-------

Currently plasmashell is closing too early on logout, so if the logout is 
cancelled there will be no usable desktop any more.
This fixes it by disabling Qt's fallback session management that closes all 
application windows in response to the session management's save state request 
when Qt 5.6 or later is in use.


Diffs
-----

  shell/main.cpp 49ea484 

Diff: https://git.reviewboard.kde.org/r/127125/diff/


Testing
-------

Have a kwrite window with unsaved changes open and logout.
Kwrite will warn the user about the unsaved changes.

Previously, the desktop disappeared while kwrite's warning dialog was 
displayed, and was gone even if the user clicked "Cancel" to abort the logout.
With the patch, the desktop stays until logout is really confirmed, and is 
still usable if the user clicks "Cancel".


Thanks,

Wolfgang Bauer

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to