diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index 2ad539f51..770a6db59 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -305,7 +305,7 @@ class SlideController(QtGui.QWidget): request the correct the toolbar of the plugin Called by ServiceManager """ - log.debug(u'addServiceItem') + log.debug(u'addServiceManagerItem') #If old item was a command tell it to stop if self.commandItem is not None and \ self.commandItem.service_item_type == ServiceType.Command: @@ -399,9 +399,9 @@ class SlideController(QtGui.QWidget): if row > -1 and row < self.PreviewListWidget.rowCount(): if self.commandItem.service_item_type == ServiceType.Command: Receiver().send_message(u'%s_slide'% self.commandItem.name.lower(), [row]) - QtCore.QTimer.singleShot(0.5, self.grabMainDisplay) + if isLive: + QtCore.QTimer.singleShot(0.5, self.grabMainDisplay) else: - #label = self.PreviewListWidget.cellWidget(row, 0) frame = self.serviceitem.frames[row][u'image'] before = time.time() if frame is None: diff --git a/openlp/plugins/songs/lib/mediaitem.py b/openlp/plugins/songs/lib/mediaitem.py index 84fe3a506..575968f31 100644 --- a/openlp/plugins/songs/lib/mediaitem.py +++ b/openlp/plugins/songs/lib/mediaitem.py @@ -181,7 +181,6 @@ class SongMediaItem(MediaManagerItem): if song.id == self.fromPreview: self.fromPreview = 0 self.ListView.setCurrentItem(song_name) - self.onPreviewClick() def displayResultsAuthor(self, searchresults): log.debug(u'display results Author')