diff options
-rw-r--r-- | displaymenu.c | 10 |
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()); |