summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Mair <amair.sob@googlemail.com>2012-12-21 12:14:03 +0100
committerAndreas Mair <amair.sob@googlemail.com>2012-12-21 12:14:03 +0100
commitbbcf677187046eb8a68535c318f3f71526245a3c (patch)
tree0fc3d38c93e8d5e662c59da6af8a68add571c343
parent43530fd77598435bcd6ba7e03f740edf0a196824 (diff)
downloadvdr-plugin-extrecmenu-bbcf677187046eb8a68535c318f3f71526245a3c.tar.gz
vdr-plugin-extrecmenu-bbcf677187046eb8a68535c318f3f71526245a3c.tar.bz2
Force calculating of free video space after navigating into a new folder or deleting a recording.
-rw-r--r--mymenurecordings.c2
-rw-r--r--mymenurecordings.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/mymenurecordings.c b/mymenurecordings.c
index 953b646..52b1750 100644
--- a/mymenurecordings.c
+++ b/mymenurecordings.c
@@ -833,6 +833,7 @@ void myMenuRecordings::Set(bool Refresh,char *_current)
free(lastitemtext);
delete list;
+ ForceFreeMbUpdate();
Title();
if(Refresh)
Display();
@@ -1131,6 +1132,7 @@ eOSState myMenuRecordings::Delete()
Recordings.DelByName(item->FileName());
cOsdMenu::Del(Current());
SetHelpKeys();
+ ForceFreeMbUpdate();
Display();
if(!Count())
return osBack;
diff --git a/mymenurecordings.h b/mymenurecordings.h
index 6841e6c..9058abd 100644
--- a/mymenurecordings.h
+++ b/mymenurecordings.h
@@ -63,6 +63,7 @@ class myMenuRecordings:public cOsdMenu
#ifdef USE_GRAPHTFT
virtual const char* MenuKind(){return"MenuExtRecordings";}
#endif
+ void ForceFreeMbUpdate(){lastDiskSpaceCheck=0;};
};
// --- myMenuRenameRecording --------------------------------------------------