openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #19221
[Question #221201]: "live" mode and song editing - keeps displaying a song page
New question #221201 on OpenLP:
https://answers.launchpad.net/openlp/+question/221201
Ubuntu 10.04 LTS
dpkg --list|grep openlp
ii openlp 1.9.12+bzr2117-0ubuntu1~lucid1 Church lyrics projection application
Start OpenLP.
Edit a song, change some words on a page.
Normal behaviour - when closing the edit dialogue - via save or cancel - OpenLP GUI remains displayed.
Good.
Now add a song to an empty service.
Edit that song as above - normal behaviour as described above.
Good.
Make the song in the service Go-Live - i.e. select it in the service list and press enter. As expected, song pages are loaded into the LIVE Panel, with a preview shown in the usual place. The "Ouput" screen displays the 1st song page.
Good.
Hit ESC to quit/exit live mode. "Output" screen goes blank, because I deliberately hit ESC, and as far as I'm concerned, I've left LIVE mode.
Good.
Now re-edit the song concerned - the one that's loaded into the LIVE Panel. Despite not being in LIVE mode (because I hit ESC to stop being live and my "Output" screen isn't showing any lyrics), upon clicking either CANCEL or SAVE, the "Output" screen re-displays the currently-selected song page (in the LIVE Panel) automatically. I did not press enter, I did not request a GO-LIVE operation to execute via a menu click.
BAD.
To me this feels like a bug - why should OpenLP choose to "GO LIVE" immediately after me executing, or just threatening to, an edit (i.e. threatening = CANCEL, executing = SAVE) ?
As a way to try and debug, I've attempted to "unload" the song from the LIVE Panel to see of that prevents the bad behaviour, but can't work out how clear the LIVE Panel contents.
If others, like me, think this shouldn't happen - i.e. "Auto-GO-LIVE-after-edit-or-threat-to-edit" - I'll file a bug, but wanted a 2nd opinion before doing so first.
Thanks for reading,
--d.
--
You received this question notification because you are a member of
OpenLP Core, which is an answer contact for OpenLP.