From e9279b4b12210df66cc53ad475afa0933ad3abcb Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Wed, 29 Apr 2009 20:21:18 +0100 Subject: [PATCH] update Custom plugin to work with Renderer --- openlp/plugins/custom/lib/mediaitem.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openlp/plugins/custom/lib/mediaitem.py b/openlp/plugins/custom/lib/mediaitem.py index 2ca7314eb..e10f286dd 100644 --- a/openlp/plugins/custom/lib/mediaitem.py +++ b/openlp/plugins/custom/lib/mediaitem.py @@ -189,11 +189,18 @@ class CustomMediaItem(MediaManagerItem): main_lines=[] footer_lines = [] slide = None + theme = None for index in indexes: id = self.CustomListData.getId(index) customSlide = self.parent.custommanager.get_custom(id) title = customSlide.title credit = customSlide.title + theme = customSlide.theme_name + print theme + if theme == u'' or theme == None: + self.parent.render_manager.set_override_theme(None) + else: + self.parent.render_manager.set_override_theme(theme) songXML=SongXMLParser(customSlide.text) verseList = songXML.get_verses()