From 6c2b84f400ed2aa1c19cd714b9a71209844448e6 Mon Sep 17 00:00:00 2001 From: "M. Voerman" Date: Fri, 1 Aug 2014 17:08:56 +0200 Subject: fixed play for sub sub groups --- index.html | 7 +++++-- settings.js | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 245689a..016a14b 100644 --- a/index.html +++ b/index.html @@ -3366,6 +3366,7 @@ function playMPD(uri) { function LoadMediaSettings() { subgroup = 0; + subsubgroup = 0; isMediaMenu = 1; isFullscreen = 0; if (getRecOK !== 2) { showDisplay("STOP", false, 100, 0 ); } @@ -3414,6 +3415,7 @@ if (DelisOK) { mediaList.innerHTML = "

" + Lang[0] + "

"; setTimeout("getRecList(); showMediaList();",100) subgroup = 0; + subsubgroup = 0; break; } if (osdepginfo.style.opacity == 1) { osdepginfo.style.opacity = 0; break; } @@ -3488,9 +3490,9 @@ if (DelisOK) { setTimeout("MakeRecList3(recGroup[currMed]); showMediaList();",100) } subgroup = 1; - } else if (recGroup[currMed] !== 0 && subgroup == 1 && ShowSubDir && test_subgroup) { + } else if (recSubGroup[currMed] !== 0 && subgroup == 1 && subsubgroup == 0 && ShowSubDir && test_subgroup) { setTimeout("MakeRecList_sublevel2(recGroup[currMed],recSubGroup[currMed]); showMediaList();",100) - subgroup = 1; + subsubgroup = 1; } else { recList[currMed] = "\u0003" + recList[currMed].substring(1); mediaList.style.opacity = 0; @@ -3853,6 +3855,7 @@ function getRecList() { getVDRstatus(); MaxInGroup = 14; subgroup = 0; + subsubgroup = 0; try { if (get_recordings ==1) { // get recordings from smartTVWeb diff --git a/settings.js b/settings.js index 21f19c5..9e4175d 100644 --- a/settings.js +++ b/settings.js @@ -301,6 +301,7 @@ var recGroup= new Array(); // group index var recProt = new Array(); // protect recording based on channelgroup var recSubGroup = new Array(); // used for subgroups var subgroup= 0 ; // Used for subdirs in recording view +var subsubgroup = 0;// Used for subdirs in recording view var MaxInGroup=14; // Used for subdirs in recording view var posMark = 0; -- cgit v1.2.3