summaryrefslogtreecommitdiff
path: root/menu.c
diff options
context:
space:
mode:
authorTimo Eskola <timo@tolleri.net>2018-09-07 21:47:55 +0300
committerTimo Eskola <timo@tolleri.net>2018-09-07 21:47:55 +0300
commit1319c9dfac793756aa84fa584fbe65908dd374fa (patch)
tree692b2ee93e2a771287fac6b6a3e5633e7451813a /menu.c
parentb137e467c469853d6ddd6fa5200663e113cba9ac (diff)
downloadvdr-plugin-duplicates-1319c9dfac793756aa84fa584fbe65908dd374fa.tar.gz
vdr-plugin-duplicates-1319c9dfac793756aa84fa584fbe65908dd374fa.tar.bz2
Fixed duplicate recording count after deletion and hiding.
Diffstat (limited to 'menu.c')
-rw-r--r--menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/menu.c b/menu.c
index e26ee05..ef451f5 100644
--- a/menu.c
+++ b/menu.c
@@ -293,7 +293,7 @@ eOSState cMenuDuplicates::Delete(void) {
cVideoDiskUsage::ForceCheck();
Recordings->SetModified();
recordingsStateKey.Remove();
- DuplicateRecordings.RemoveDeleted();
+ DuplicateRecordings.Remove(std::string(FileName));
Set(true);
SetHelpKeys();
} else {
@@ -360,7 +360,7 @@ eOSState cMenuDuplicates::ToggleHidden(void) {
if (Interface->Confirm(hidden ? tr("Unhide recording?") : tr("Hide recording?"))) {
if (ri->Visibility().Write(hidden)) {
if (!dc.hidden) {
- DuplicateRecordings.RemoveDeleted();
+ DuplicateRecordings.Remove(std::string(ri->FileName()));
Set(true);
}
SetHelpKeys();