summaryrefslogtreecommitdiff
path: root/displaymenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'displaymenu.c')
-rw-r--r--displaymenu.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/displaymenu.c b/displaymenu.c
index 54d09121..a27906b7 100644
--- a/displaymenu.c
+++ b/displaymenu.c
@@ -253,11 +253,6 @@ void cFlatDisplayMenu::SetTitle(const char *Title) {
}
break;
case mcRecording:
- if( RecordingsSortMode == rsmName )
- TopBarSetMenuIconRight("menuIcons/RecsSortName");
- else if( RecordingsSortMode == rsmTime )
- TopBarSetMenuIconRight("menuIcons/RecsSortDate");
-
if( Config.MenuRecordingShowCount ) {
int recCount = 0, recNewCount = 0;
for(cRecording *Rec = Recordings.First(); Rec; Rec = Recordings.Next(Rec)) {
@@ -268,6 +263,10 @@ void cFlatDisplayMenu::SetTitle(const char *Title) {
cString newTitle = cString::sprintf("%s (%d*/%d)", Title, recNewCount, recCount);
TopBarSetTitle(*newTitle);
}
+ if( RecordingsSortMode == rsmName )
+ TopBarSetMenuIconRight("menuIcons/RecsSortName");
+ else if( RecordingsSortMode == rsmTime )
+ TopBarSetMenuIconRight("menuIcons/RecsSortDate");
icon = "menuIcons/Recordings";
break;
case mcSetup: