summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--displaymenu.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/displaymenu.c b/displaymenu.c
index 4b1f6ee..eb2f1bd 100644
--- a/displaymenu.c
+++ b/displaymenu.c
@@ -601,10 +601,16 @@ void cLCARSNGDisplayMenu::DrawLoad(void)
void cLCARSNGDisplayMenu::DrawNumRecordingsInPath(void)
{
- const cFont *font = cFont::GetFont(fontOsd);
- int NumRecordingsInPath = 0;
#if APIVERSNUM > 20301
#ifdef NUMRECORDINGSINPATH
+ if (cMenuRecordings::IsDelRecMenu()) {
+ osd->DrawRectangle(xm04 + Margin, yc06 + Margin, xm08 - Margin - 1, yc07 - Margin - 1, frameColorBg);
+ lastNumRecordingsInPath = -1;
+ return;
+ }
+
+ const cFont *font = cFont::GetFont(fontOsd);
+ int NumRecordingsInPath = 0;
{
LOCK_RECORDINGS_READ;
NumRecordingsInPath = Recordings->GetNumRecordingsInPath(cMenuRecordings::GetActualPath());