Fix initialisation

This commit is contained in:
Tim Bentley 2014-07-02 19:13:23 +01:00
parent b3041a5287
commit f649f0af3c
2 changed files with 1 additions and 5 deletions

View File

@ -59,7 +59,6 @@ class Renderer(OpenLPMixin, RegistryMixin, RegistryProperties):
""" """
super(Renderer, self).__init__(None) super(Renderer, self).__init__(None)
# Need live behaviour if this is also working as a pseudo MainDisplay. # Need live behaviour if this is also working as a pseudo MainDisplay.
self.is_live = True
self.screens = ScreenList() self.screens = ScreenList()
self.theme_level = ThemeLevel.Global self.theme_level = ThemeLevel.Global
self.global_theme_name = '' self.global_theme_name = ''

View File

@ -66,11 +66,8 @@ class Display(QtGui.QGraphicsView):
if hasattr(parent, 'is_live') and parent.is_live: if hasattr(parent, 'is_live') and parent.is_live:
self.is_live = True self.is_live = True
if self.is_live: if self.is_live:
super(Display, self).__init__()
# Overwrite the parent() method.
self.parent = lambda: parent self.parent = lambda: parent
else: super(Display, self).__init__()
super(Display, self).__init__(parent)
self.controller = parent self.controller = parent
self.screen = {} self.screen = {}
# FIXME: On Mac OS X (tested on 10.7) the display screen is corrupt with # FIXME: On Mac OS X (tested on 10.7) the display screen is corrupt with