From 682e822d2196acdcb7f7a23843e29c9767f1567c Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Sun, 25 Sep 2011 08:27:09 +0100 Subject: [PATCH] Clean up --- openlp/core/ui/servicemanager.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/openlp/core/ui/servicemanager.py b/openlp/core/ui/servicemanager.py index 9f8073618..4b1049d49 100644 --- a/openlp/core/ui/servicemanager.py +++ b/openlp/core/ui/servicemanager.py @@ -663,6 +663,7 @@ class ServiceManager(QtGui.QWidget): serviceItem.renderer = self.mainwindow.renderer serviceItem.set_from_service(item, self.servicePath) self.validateItem(serviceItem) + self.loadItem_uuid = 0 if serviceItem.is_capable(ItemCapabilities.OnLoadUpdate): Receiver.send_message(u'%s_service_load' % serviceItem.name.lower(), serviceItem) @@ -1124,14 +1125,9 @@ class ServiceManager(QtGui.QWidget): def serviceItemUpdate(self, message): """ Triggered from plugins to update service items. + Save the values as they will be used as part of the service load """ - editId, uuid = message.split(u':') - self.loadItem_uuid = uuid - self.loadItem_editId = editId - for item in self.serviceItems: - if item[u'service_item']._uuid == uuid: - item[u'service_item'].edit_id = int(editId) - self.setModified() + self.loadItem_editId, self.loadItem_uuid = message.split(u':') def replaceServiceItem(self, newItem): """