Clock on infoviewer and channellist: Fix background paint...

...when switching between OneColor und ColorToColor
This commit is contained in:
M. Liebmann
2015-05-09 09:50:39 +02:00
parent 56070ca390
commit 95a27ebb31
2 changed files with 10 additions and 6 deletions

View File

@@ -248,9 +248,11 @@ void CInfoViewer::initClock()
{
static int gradient_top = g_settings.theme.infobar_gradient_top;
static int gradient_c2c = g_settings.theme.gradient_c2c;
if (gradient_top != g_settings.theme.infobar_gradient_top && clock != NULL) {
if ((gradient_top != g_settings.theme.infobar_gradient_top || gradient_c2c != g_settings.theme.gradient_c2c) && clock != NULL) {
gradient_top = g_settings.theme.infobar_gradient_top;
gradient_c2c = g_settings.theme.gradient_c2c;
clock->clearSavedScreen();
delete clock;
clock = NULL;