From e23438347aeaeb2b99d7327e813b8cfe781f028c Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 20 Dec 2018 17:50:33 +0200 Subject: [PATCH] Fixed issue #912. Labels in inactive state return to initial color. (grafted from b222072d66ff164252223728d913226b500df73a) --HG-- branch : develop --- ChangeLog.txt | 1 + src/libs/vtools/dialogs/tools/dialogtool.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog.txt b/ChangeLog.txt index 1d701473b..90cdbf4f4 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -8,6 +8,7 @@ - [#903] Bug in tool Cut Spline path. - [#905] Valentina crashes with error: This id is not unique. - [#909] Valentina produces wrong united path. +- [#912] Labels in inactive state return to initial color. # Version 0.6.1 October 23, 2018 - [#885] Regression. Broken support for multi size measurements. diff --git a/src/libs/vtools/dialogs/tools/dialogtool.cpp b/src/libs/vtools/dialogs/tools/dialogtool.cpp index dadfdf279..fa5815554 100644 --- a/src/libs/vtools/dialogs/tools/dialogtool.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtool.cpp @@ -1219,6 +1219,7 @@ void DialogTool::ChangeColor(QWidget *widget, const QColor &color) SCASSERT(widget != nullptr) QPalette palette = widget->palette(); palette.setColor(QPalette::Active, widget->foregroundRole(), color); + palette.setColor(QPalette::Inactive, widget->foregroundRole(), color); widget->setPalette(palette); }