summaryrefslogtreecommitdiff
path: root/coreengine/viewdisplayreplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/viewdisplayreplay.c')
-rw-r--r--coreengine/viewdisplayreplay.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/coreengine/viewdisplayreplay.c b/coreengine/viewdisplayreplay.c
index fa27014..247e3ff 100644
--- a/coreengine/viewdisplayreplay.c
+++ b/coreengine/viewdisplayreplay.c
@@ -268,6 +268,12 @@ void cViewReplay::ClearOnPause(void) {
onPause->Close();
}
+void cViewReplay::DelayOnPause(void) {
+ if (!veOnPause->Started())
+ return;
+ veOnPause->ResetSleep();
+}
+
void cViewReplay::Flush(void) {
if (init) {
sdOsd.LockFlush();
@@ -284,7 +290,7 @@ void cViewReplay::Flush(void) {
}
time_t now = time(0);
- if (now != lastFlush) {
+ if (!modeOnly && (now != lastFlush)) {
Render((int)eVeDisplayReplay::datetime);
Render((int)eVeDisplayReplay::time);
Render((int)eVeDisplayChannel::customtokens);