diff --git a/openlp/plugins/bibles/lib/biblestab.py b/openlp/plugins/bibles/lib/biblestab.py index afba2d8dd..ab6796f94 100644 --- a/openlp/plugins/bibles/lib/biblestab.py +++ b/openlp/plugins/bibles/lib/biblestab.py @@ -375,10 +375,11 @@ class BiblesTab(SettingsTab): update_reference_separators() if self.language_selection != settings.value(u'book name language'): settings.setValue(u'book name language', self.language_selection) - self.settings_form.register_post_process(u'bibles_load_list', - translate('OpenLP.BibleTab', 'Bibles Lists updating.')) + self.settings_form.register_post_process(u'bibles_load_list') settings.endGroup() - self.settings_form.register_post_process(u'bibles_config_updated') + if self.tab_visited: + self.settings_form.register_post_process(u'bibles_config_updated') + self.tab_visited = False def update_theme_list(self, theme_list): """ diff --git a/openlp/plugins/bibles/lib/mediaitem.py b/openlp/plugins/bibles/lib/mediaitem.py index 4a56ba9c3..1d7912dd1 100644 --- a/openlp/plugins/bibles/lib/mediaitem.py +++ b/openlp/plugins/bibles/lib/mediaitem.py @@ -44,6 +44,7 @@ from openlp.plugins.bibles.lib.db import BiblesResourcesDB log = logging.getLogger(__name__) + class BibleSearch(object): """ Enumeration class for the different search methods for the "quick search".