The proposal to merge lp:~suutari-olli/openlp/escape-fixes-1294111-1497637 into lp:openlp has been updated.
Description changed to: - Escape item does not work unless “Live” has focus. https://bugs.launchpad.net/openlp/+bug/1294111 - Escape item does not work with Impress/PowerPoint. https://bugs.launchpad.net/openlp/+bug/1497637 Focus issue was fixed by moving the escape item definitions away from set_live_hot_keys to the same section where definitions for blank to … are located. -- Upper text EXPLAINED -- Old definition was under set_live_hot_keys and thus, it only works when "Live" has focus. For an example using escape item won’t work while Service manager or Library has focus. Whereas Blank to desktop, theme and black work everywhere within the program. The live_escape definition was moved to the same place, thus it works everywhere. Live_escape is not a new feature, it is the default ESC-key behavior and part of OpenLP core features. Impress/PowerPoint issue was fixed by using script to hide them. test_slidecontroller.py was modified so it is compatible with the service_item which is used to determine if Impress/PowerPoint presentations are running. New bug: If PowerPoint/Impress presentation is shut with escape_item,clicking on it @ Live manager won’t send it back to Live, it must be re-sent there. This may be fixable by modifying: def slide_selected(self, start=False): #Starting from line 1073 of slidecontroller.py Jenkins https://ci.openlp.io/job/branch-01-pull/1135/console https://ci.openlp.io/job/Branch-02-Functional-Tests/1058/console https://ci.openlp.io/view/Branch/job/Branch-03-Interface-Tests/999/console https://ci.openlp.io/view/Branch/job/Branch-04a-Windows_Functional_Tests/846/console https://ci.openlp.io/view/Branch/job/Branch-04b-Windows_Interface_Tests/443/console https://ci.openlp.io/view/Branch/job/Branch-05a-Code_Analysis/566/console https://ci.openlp.io/view/Branch/job/Branch-05b-Test_Coverage/437/console For more details, see: https://code.launchpad.net/~suutari-olli/openlp/escape-fixes-1294111-1497637/+merge/274649 -- 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

