diff options
-rw-r--r-- | displayreplay.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/displayreplay.c b/displayreplay.c index f75846d..d57bda1 100644 --- a/displayreplay.c +++ b/displayreplay.c @@ -196,13 +196,13 @@ void cLCARSNGDisplayReplay::SetRecording(const cRecording *Recording) //check for instant recording const char *recName = Recording->Name(); - if (recName && *recName == '@') { - timshiftMode = true; - return; - } int usage = Recording->IsInUse(); if (usage & ruTimer) isRecording = true; + if ((recName && *recName == '@') && (isRecording)) { + timshiftMode = true; + return; + } if (!isRecording) return; const cEvent *Event = RecordingInfo->GetEvent(); |