From 985ce73dfd06d0b8e858f08d01cb6cea2bda7791 Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Sun, 21 Feb 2010 14:06:56 +0000 Subject: [PATCH] Force regeneration of sevice item on theme change --- openlp/core/ui/servicemanager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openlp/core/ui/servicemanager.py b/openlp/core/ui/servicemanager.py index b96e47f97..8e6b1331e 100644 --- a/openlp/core/ui/servicemanager.py +++ b/openlp/core/ui/servicemanager.py @@ -570,6 +570,8 @@ class ServiceManager(QtGui.QWidget): self.service_theme = unicode(self.ThemeComboBox.currentText()) self.parent.RenderManager.set_service_theme(self.service_theme) self.config.set_config(u'service theme', self.service_theme) + #force reset of renderer. + self.parent.RenderManager.themesata = None self.regenerateServiceItems() def regenerateServiceItems(self):