From c7cff7dd5890594f90f958a84a3d8df6d769d9d7 Mon Sep 17 00:00:00 2001 From: vanhofen Date: Sat, 25 Jan 2020 22:06:47 +0100 Subject: [PATCH] screensaver: disable display of radiotext in radiomode Origin commit data ------------------ Commit: https://github.com/neutrino-images/ni-neutrino/commit/17a4cb892ab839609633342e019a1dae7443c3dc Author: vanhofen Date: 2020-01-25 (Sat, 25 Jan 2020) Origin message was: ------------------ - screensaver: disable display of radiotext in radiomode --- src/gui/screensaver.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/screensaver.cpp b/src/gui/screensaver.cpp index 60f6ae8df..395b9bc46 100644 --- a/src/gui/screensaver.cpp +++ b/src/gui/screensaver.cpp @@ -193,13 +193,14 @@ void CScreenSaver::Stop() #endif m_frameBuffer->paintBackground(); //clear entire screen - CInfoIcons::getInstance()->enableInfoIcons(status_icons); //NI CAudioMute::getInstance()->enableMuteIcon(status_mute); CInfoClock::getInstance()->ClearDisplay(); //provokes reinit CInfoClock::getInstance()->enableInfoClock(); + CInfoIcons::getInstance()->enableInfoIcons(status_icons); //NI + if (g_RadiotextWin) g_Radiotext->OnAfterDecodeLine.unblock(); @@ -476,6 +477,8 @@ void CScreenSaver::paint() void CScreenSaver::handleRadioText() { + return; // disable display of radiotext + if (!g_RadiotextWin) return;