Raoul's kicks

This commit is contained in:
Jonathan Corwin 2012-10-13 19:32:32 +01:00
parent 0ddeef9d8f
commit 4c1fe14fd2
1 changed files with 2 additions and 6 deletions

View File

@ -153,9 +153,7 @@ class ImpressController(PresentationController):
desktop = None desktop = None
try: try:
desktop = self.manager.createInstance(u'com.sun.star.frame.Desktop') desktop = self.manager.createInstance(u'com.sun.star.frame.Desktop')
except AttributeError: except (AttributeError, pywintypes.com_error):
log.warn(u'Failure to find desktop - Impress may have closed')
except pywintypes.com_error:
log.warn(u'Failure to find desktop - Impress may have closed') log.warn(u'Failure to find desktop - Impress may have closed')
return desktop if desktop else None return desktop if desktop else None
@ -363,9 +361,7 @@ class ImpressDocument(PresentationDocument):
log.debug(u'is active OpenOffice') log.debug(u'is active OpenOffice')
if not self.is_loaded(): if not self.is_loaded():
return False return False
if not self.control: return self.control.isRunning() if self.control else False
return False
return self.control.isRunning()
def unblank_screen(self): def unblank_screen(self):
""" """