Diff comments:
>
> === modified file 'openlp/core/ui/mainwindow.py'
> --- openlp/core/ui/mainwindow.py 2017-12-29 09:15:48 +0000
> +++ openlp/core/ui/mainwindow.py 2018-01-07 05:37:57 +0000
> @@ -1063,8 +1074,8 @@
> :param save_settings: Switch to prevent saving settings. Defaults to
> **True**.
> """
> self.image_manager.stop_manager = True
> - while self.image_manager.image_thread.isRunning():
> - time.sleep(0.1)
> + # while self.image_manager.image_thread.isRunning():
> + # time.sleep(0.1)
Oh, I remember now... it needs to be removed because the thread management will
do this.
> if save_settings:
> if Settings().value('advanced/save current plugin'):
> Settings().setValue('advanced/current media plugin',
> self.media_tool_box.currentIndex())
--
https://code.launchpad.net/~raoul-snyman/openlp/better-threading/+merge/335801
Your team OpenLP Core is subscribed to branch lp:openlp.
_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help : https://help.launchpad.net/ListHelp