From fcb7b88ff0433ab5f3e16a037df4115b05874d7e Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Sun, 1 Dec 2013 22:37:43 +0100 Subject: [PATCH] CInfoViewer: use correct corners and text color for time display Assigning of these properties are required after theme or color changes. --- src/gui/infoviewer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gui/infoviewer.cpp b/src/gui/infoviewer.cpp index 4517a8e0b..04c26de48 100644 --- a/src/gui/infoviewer.cpp +++ b/src/gui/infoviewer.cpp @@ -256,14 +256,16 @@ void CInfoViewer::paintTime (bool show_dot) if (clock == NULL){ clock = new CComponentsFrmClock(); - clock->setCorner(RADIUS_LARGE, CORNER_TOP_RIGHT); clock->doPaintBg(false); } + clock->setColorBody(COL_INFOBAR_PLUS_0); + clock->setCorner(RADIUS_LARGE, CORNER_TOP_RIGHT); clock->setDimensionsAll(clock_x, clock_y, clock_w, clock_h); clock->setClockFont(SNeutrinoSettings::FONT_TYPE_INFOBAR_CHANNAME); clock->setClockFormat(show_dot ? "%H:%M" : "%H.%M"); - + clock->setTextColor(COL_INFOBAR_TEXT); + clock->paint(CC_SAVE_SCREEN_NO); }