From 43df6739b0f1cbe459b01b1c032a8d6ffccd92d7 Mon Sep 17 00:00:00 2001 From: suutari-olli Date: Thu, 3 Mar 2016 04:49:04 +0200 Subject: [PATCH] Now including fix for bug: https://bugs.launchpad.net/openlp/+bug/1531691 --- openlp/core/ui/slidecontroller.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/openlp/core/ui/slidecontroller.py b/openlp/core/ui/slidecontroller.py index 7292d7975..506f8ffcd 100644 --- a/openlp/core/ui/slidecontroller.py +++ b/openlp/core/ui/slidecontroller.py @@ -789,10 +789,12 @@ class SlideController(DisplayController, RegistryProperties): def replace_service_manager_item(self, item): """ Replacement item following a remote edit - + This action takes place when a song that is sent to live from Service Manager is edited. + "not self.hide_mode()" prevents this from happening when display is blanked. + If same song is currently in live, it updates the lyrics. If display i blanked, it won't update. (bug) :param item: The current service item """ - if item == self.service_item: + if item == self.service_item and not self.hide_mode(): self._process_item(item, self.preview_widget.current_slide_number()) def add_service_manager_item(self, item, slide_no):