summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--index.html7
-rw-r--r--settings.js1
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 = "<h1><center style='font-size:" + fsRec + ";" + color_main_head + ";'>" + Lang[0] + "</center></h1>";
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;