CMenuWidget: ensure repaint of all header content if it is already painted

TODO: 	This should be controlled inside header base class.
	paint() method seems suitable.
	I Will try to implement it soon.
This commit is contained in:
2017-01-30 11:00:53 +01:00
committed by M. Liebmann
parent 008be59b08
commit 97ed7cdaf7

View File

@@ -1257,6 +1257,8 @@ void CMenuWidget::paint()
header->setCaptionColor(COL_MENUHEAD_TEXT);
header->enableColBodyGradient(g_settings.theme.menu_Head_gradient, COL_MENUCONTENT_PLUS_0);
header->enableGradientBgCleanUp(savescreen);
if (header->isPainted())
header->kill(header->getColorBody());
header->paint(CC_SAVE_SCREEN_NO);
// paint body shadow