diff --git a/openlp/core/ui/servicemanager.py b/openlp/core/ui/servicemanager.py index 3c9938f1d..358877cc7 100644 --- a/openlp/core/ui/servicemanager.py +++ b/openlp/core/ui/servicemanager.py @@ -286,8 +286,6 @@ class ServiceManager(QtGui.QWidget): QtCore.SIGNAL(u'theme_update_global'), self.themeChange) QtCore.QObject.connect(Receiver.get_receiver(), QtCore.SIGNAL(u'service_item_update'), self.serviceItemUpdate) - QtCore.QObject.connect(Receiver.get_receiver(), - QtCore.SIGNAL(u'preview_add_service_item'), self.addServiceItem) # Last little bits of setting up self.service_theme = unicode(QtCore.QSettings().value( self.mainwindow.serviceSettingsSection + u'/service theme', diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index 6f029fdf7..a88215428 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -1053,8 +1053,7 @@ class SlideController(QtGui.QWidget): """ From the preview display request the Item to be added to service """ - self.serviceItem.from_plugin = False - Receiver.send_message('preview_add_service_item',self.serviceItem) + self.parent.ServiceManagerContents.addServiceItem(self.serviceItem) def onGoLiveClick(self): """