From c129312235355bc9a9074d6324a6e17cc3a99fe7 Mon Sep 17 00:00:00 2001 From: svenhoefer Date: Sun, 29 Jul 2018 00:54:55 +0200 Subject: [PATCH] - channellist: move avoid-zap-in-movieplayer-mode-message ... ... to a global reachable place to avoid all zap tries Signed-off-by: Thilo Graf --- src/gui/channellist.cpp | 12 ++++++------ src/gui/epgplus.cpp | 5 +---- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/src/gui/channellist.cpp b/src/gui/channellist.cpp index 6d1d6b20b..453f729c4 100644 --- a/src/gui/channellist.cpp +++ b/src/gui/channellist.cpp @@ -774,8 +774,6 @@ int CChannelList::show() actzap = true; oldselected = selected; paintBody(); // refresh zapped vs selected - } else if (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_ts) { - ShowHint(LOCALE_MESSAGEBOX_INFO, LOCALE_MOVIEPLAYER_ZAP); } else if(SameTP()) { zapOnExit = true; loop=false; @@ -945,10 +943,6 @@ int CChannelList::show() printf("CChannelList:: bouquetList->exec res %d\n", res); } - - if(NeutrinoModes::mode_ts == CNeutrinoApp::getInstance()->getMode()) - return -1; - if(zapOnExit) res = selected; @@ -1191,6 +1185,12 @@ void CChannelList::zapToChannel(CZapitChannel *channel, bool force) if(channel == NULL) return; + if (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_ts) + { + ShowHint(LOCALE_MESSAGEBOX_INFO, LOCALE_MOVIEPLAYER_ZAP); + return; + } + /* we record when we switched away from a channel, so that the parental-PIN code can check for timeout. last_unlocked_time == 0 means: the PIN was not entered "tuned" is the *old* channel, before zap */ diff --git a/src/gui/epgplus.cpp b/src/gui/epgplus.cpp index 91002fe8c..2e41d486e 100644 --- a/src/gui/epgplus.cpp +++ b/src/gui/epgplus.cpp @@ -1081,10 +1081,7 @@ int EpgPlus::exec(CChannelList * pchannelList, int selectedChannelIndex, CBouque { if (selectedChannelEntry) { - if (CNeutrinoApp::getInstance()->getMode() == NeutrinoModes::mode_ts) - ShowHint(LOCALE_MESSAGEBOX_INFO, LOCALE_MOVIEPLAYER_ZAP); - else - CNeutrinoApp::getInstance()->channelList->zapTo_ChannelID(selectedChannelEntry->channel->getChannelID()); + CNeutrinoApp::getInstance()->channelList->zapTo_ChannelID(selectedChannelEntry->channel->getChannelID()); } current_bouquet = bouquetList->getActiveBouquetNumber(); }