CComponentsItem: fix remove gradient buffer on killed item

This commit is contained in:
2015-01-14 19:30:51 +01:00
parent e8d46a8a55
commit 51aab307c3

View File

@@ -168,6 +168,10 @@ void CComponentsItem::kill(const fb_pixel_t& bg_color, bool ignore_parent)
void CComponentsItem::syncSysColors()
{
col_body = COL_MENUCONTENT_PLUS_0;
if (cc_body_gradientBuf){
free(cc_body_gradientBuf);
cc_body_gradientBuf = NULL;
}
col_shadow = COL_MENUCONTENTDARK_PLUS_0;
col_frame = COL_MENUCONTENT_PLUS_6;
}