summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--displayreplay.c8
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();