From 5c3cd105bf9a3f6a1089e18e5edbe2b4ebff68a1 Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Wed, 6 Jun 2012 20:05:30 +0200
Subject: Fix displaying of logout status dialog with manually triggered save
 session This closes Bug 922

---
 ksmserver/shutdown.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ksmserver/shutdown.cpp b/ksmserver/shutdown.cpp
index ef0c0c92f..2ba3df92a 100644
--- a/ksmserver/shutdown.cpp
+++ b/ksmserver/shutdown.cpp
@@ -526,7 +526,7 @@ void KSMServer::completeShutdownOrCheckpoint()
         return;
 
     bool showFancyLogout = KConfigGroup(KGlobal::config(), "Logout").readBoolEntry("showFancyLogout", true);
-    if (showFancyLogout) {
+    if (showFancyLogout && state != Checkpoint) {
         KSMShutdownIPFeedback::showit(); // hide the UGLY logout process from the user
         shutdownNotifierIPDlg = KSMShutdownIPDlg::showShutdownIP();
         while (!KSMShutdownIPFeedback::ispainted()) {
-- 
cgit v1.2.3

