CChannelList: ensure repaint of new header content

Origin commit data
------------------
Branch: ni/coolstream
Commit: 2abd60e856
Author: Thilo Graf <dbt@novatux.de>
Date: 2017-01-24 (Tue, 24 Jan 2017)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
2017-01-24 22:57:54 +01:00
committed by Michael Liebmann
parent dbf1a74abe
commit c99cf1aa5d

View File

@@ -2168,7 +2168,9 @@ void CChannelList::paintHead()
else else
logo_off = 10; logo_off = 10;
header->paint(CC_SAVE_SCREEN_NO); //TODO: paint title only, currently paint() does paint all enabled header items at once and causes flicker effects in unchanged items (e.g. clock) if (header->isPainted()) //clean up background of header for new contents
header->kill(header->getColorBody(), -1, CC_FBDATA_TYPES, false);
header->paint0();
} }
CComponentsHeader* CChannelList::getHeaderObject() CComponentsHeader* CChannelList::getHeaderObject()