summaryrefslogtreecommitdiff
path: root/javascript/main.js
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/main.js')
-rw-r--r--javascript/main.js24
1 files changed, 15 insertions, 9 deletions
diff --git a/javascript/main.js b/javascript/main.js
index 08977aa..54f40d9 100644
--- a/javascript/main.js
+++ b/javascript/main.js
@@ -1075,16 +1075,22 @@ function onKeyDown(event) {
if(isFullscreen) {
if(ChanGroup !== 9) {
//Radio
- defChan[ChanGroup] = currChan;
- OldChanGroup = ChanGroup;
- ChanGroup = 9;
- currChan = defChan[9];
+ defChan[ChanGroup] = currChan;
+ if ((protChn[ChanGroup] !== 1)) {
+ //If group is protected don't saving current channel
+ OldChanGroup = ChanGroup;
+ }
+ ChanGroup = 9;
+ currChan = defChan[9];
} else {
- //TV
- defChan[ChanGroup] = currChan;
- ChanGroup = OldChanGroup;
- currChan = defChan[ChanGroup];
- }
+ //TV
+ defChan[ChanGroup] = currChan;
+ if ((protChn[OldChanGroup] !== 1)) {
+ //If group is protected don't saving current channel
+ ChanGroup = OldChanGroup;
+ }
+ currChan = defChan[ChanGroup];
+ }
MenuOff(0);
play(channels[currChan]);
}