From 51a20070fd51c4ce4eca550fd458b7223bee662a Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Wed, 8 Jan 2014 03:21:58 -0600 Subject: Fix screen sometimes not being hidden on power management action or desktop switch Handle kdesktop_lock termination in a more sane manner by simply relaunching it if possible --- kdesktop/lock/lockprocess.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'kdesktop/lock/lockprocess.h') diff --git a/kdesktop/lock/lockprocess.h b/kdesktop/lock/lockprocess.h index 50fd447bc..dc14aa676 100644 --- a/kdesktop/lock/lockprocess.h +++ b/kdesktop/lock/lockprocess.h @@ -151,6 +151,7 @@ private: void showVkbd(); void hideVkbd(); void saverReady(); + void saverReadyIfNeeded(); bool forwardVkbdEvent( XEvent* event ); void sendVkbdFocusInOut( WId window, Time t ); void windowAdded( WId window, bool managed ); @@ -238,6 +239,8 @@ private: int m_dialogPrevX; int m_dialogPrevY; + bool m_notifyReadyRequested; + TQWidget* m_maskWidget; Window m_saverRootWindow; -- cgit v1.2.3