From ebac98fd3b8307e1fd02fd89a3dd609b98087a5d Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Mon, 30 Jan 2017 09:46:35 +0100 Subject: [PATCH 1/2] CComponentsDetailLine: remove multiple init of cc_save_bg. Init is passed with paintFbItems() at the end of paint() methode. Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/5f0aea48d2cd785a119edead9ccbaab78c7073b9 Author: Thilo Graf Date: 2017-01-30 (Mon, 30 Jan 2017) ------------------ This commit was generated by Migit --- src/gui/components/cc_detailsline.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/gui/components/cc_detailsline.cpp b/src/gui/components/cc_detailsline.cpp index 760b21fd6..cb86eb14a 100644 --- a/src/gui/components/cc_detailsline.cpp +++ b/src/gui/components/cc_detailsline.cpp @@ -88,8 +88,6 @@ CComponentsDetailLine::~CComponentsDetailLine() //paint details line with current parameters void CComponentsDetailLine::paint(bool do_save_bg) { - cc_save_bg = do_save_bg; - hide(); if (hasChanges()) clearFbData(); From 8195393c78d58d2bef64dc5bf2baf677fd6e9b50 Mon Sep 17 00:00:00 2001 From: Thilo Graf Date: Mon, 30 Jan 2017 10:32:15 +0100 Subject: [PATCH 2/2] CMenuWidget: Forcing removal of details line during removing of hint box. Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/6a3778ba93851a3bdb579aaa6bb07577aff96a4e Author: Thilo Graf Date: 2017-01-30 (Mon, 30 Jan 2017) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/gui/widget/menue.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/widget/menue.cpp b/src/gui/widget/menue.cpp index 5bf5010c3..8e148aea7 100644 --- a/src/gui/widget/menue.cpp +++ b/src/gui/widget/menue.cpp @@ -1454,6 +1454,8 @@ void CMenuWidget::paintHint(int pos) if (info_box) { savescreen ? info_box->hide() : info_box->kill(); hint_painted = info_box->isPainted(); + if (details_line) + details_line->hide(); } return; }