From 46b4efd062e1fc091571c42c64f862f8531bb160 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Fri, 19 Nov 2021 23:56:09 +0100 Subject: [PATCH] cc_frm_header: ensure restore logo background before cleanup clean background is required before paint new logo, avoids overpaint of old logo supplement to: fix artifacts if no logo found --- src/gui/components/cc_frm_header.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/components/cc_frm_header.cpp b/src/gui/components/cc_frm_header.cpp index 2d7564bb5..191cfe037 100644 --- a/src/gui/components/cc_frm_header.cpp +++ b/src/gui/components/cc_frm_header.cpp @@ -388,7 +388,10 @@ void CComponentsHeader::initLogo() cch_logo_obj->setYPos(height/2 - cch_logo_obj->getHeight()/2); } else + { + cch_logo_obj->hide(); cch_logo_obj->clearFbData(); + } } void CComponentsHeader::addContextButton(const std::string& button_name)