From bc37b74c98d2466cf86d08981d21e696ad22f41b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Mon, 25 May 2009 22:00:30 +0000 Subject: [PATCH] Correctly track logout dialog painting when logout animation has finished. BUG: 194070 svn path=/trunk/KDE/kdebase/workspace/; revision=972884 --- effects/logout/logout.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/effects/logout/logout.cpp b/effects/logout/logout.cpp index 88a07481bc..d201665b58 100644 --- a/effects/logout/logout.cpp +++ b/effects/logout/logout.cpp @@ -197,6 +197,9 @@ void LogoutEffect::postPaintScreen() if( progress != 0.0 && progress != 1.0 ) { effects->addRepaintFull(); + } + if( progress > 0.0 ) + { logoutWindowPassed = false; } effects->postPaintScreen();