Finally got round to sorting out the show/hide desktop.

This commit is contained in:
Phill Ridout 2010-07-14 21:34:14 +01:00
parent 1e9022c1f5
commit 484b1c227e
1 changed files with 5 additions and 0 deletions

View File

@ -358,6 +358,9 @@ class MainDisplay(DisplayWidget):
else: else:
self.displayBlank.setPixmap( self.displayBlank.setPixmap(
QtGui.QPixmap.fromImage(self.blankFrame)) QtGui.QPixmap.fromImage(self.blankFrame))
if mode != HideMode.Screen and self.isHidden():
self.setVisible(True)
def showDisplay(self, message=u''): def showDisplay(self, message=u''):
""" """
@ -367,6 +370,8 @@ class MainDisplay(DisplayWidget):
""" """
log.debug(u'showDisplay') log.debug(u'showDisplay')
self.displayBlank.setPixmap(self.transparent) self.displayBlank.setPixmap(self.transparent)
if self.isHidden():
self.setVisible(True)
#Trigger actions when display is active again #Trigger actions when display is active again
Receiver.send_message(u'maindisplay_active') Receiver.send_message(u'maindisplay_active')