diff --git a/openlp/core/lib/htmlbuilder.py b/openlp/core/lib/htmlbuilder.py index 67c7a2eb8..cf130854c 100644 --- a/openlp/core/lib/htmlbuilder.py +++ b/openlp/core/lib/htmlbuilder.py @@ -46,7 +46,6 @@ HTMLSRC = u""" diff --git a/openlp/core/ui/maindisplay.py b/openlp/core/ui/maindisplay.py index ae1319d75..720e3c07d 100644 --- a/openlp/core/ui/maindisplay.py +++ b/openlp/core/ui/maindisplay.py @@ -164,7 +164,6 @@ class MainDisplay(DisplayWidget): log.debug(u'text') self.frame.evaluateJavaScript("startfade('" + slide.replace("\\", "\\\\").replace("\'", "\\\'") + "')") - print self.frame.evaluateJavaScript("fadeFinished()").toString() return self.preview() def alert(self, text): @@ -270,6 +269,8 @@ class MainDisplay(DisplayWidget): log.debug(u'preview') # Wait for the webview to update before geting the preview. # Important otherwise first preview will miss the background ! + while self.frame.evaluateJavaScript("fadeFinished()").toString() == u'false': + Receiver.send_message(u'openlp_process_events') while not self.loaded: Receiver.send_message(u'openlp_process_events') preview = QtGui.QImage(self.screen[u'size'].width(),