diff options
author | Andreas Mair <amair.sob@googlemail.com> | 2012-12-21 12:14:03 +0100 |
---|---|---|
committer | Andreas Mair <amair.sob@googlemail.com> | 2012-12-21 12:14:03 +0100 |
commit | bbcf677187046eb8a68535c318f3f71526245a3c (patch) | |
tree | 0fc3d38c93e8d5e662c59da6af8a68add571c343 | |
parent | 43530fd77598435bcd6ba7e03f740edf0a196824 (diff) | |
download | vdr-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.c | 2 | ||||
-rw-r--r-- | mymenurecordings.h | 1 |
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 -------------------------------------------------- |