From 1bd2d4c10fb3041f38b23fc997f5b4db19540b60 Mon Sep 17 00:00:00 2001 From: Matthew Woehlke Date: Thu, 18 Oct 2007 18:40:06 +0000 Subject: [PATCH] enforce minimum contrast for titlebar fade effect svn path=/trunk/KDE/kdebase/workspace/; revision=726726 --- clients/oxygen/oxygenclient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clients/oxygen/oxygenclient.cpp b/clients/oxygen/oxygenclient.cpp index 1749118e01..75274b5678 100644 --- a/clients/oxygen/oxygenclient.cpp +++ b/clients/oxygen/oxygenclient.cpp @@ -240,7 +240,7 @@ QColor OxygenClient::titlebarTextColor(const QPalette &palette) QColor af = palette.color(QPalette::Active, QPalette::WindowText); QColor nb = palette.color(QPalette::Inactive, QPalette::Window); QColor nf = palette.color(QPalette::Inactive, QPalette::WindowText); - return reduceContrast(nb, nf, KColorUtils::contrastRatio(ab, KColorUtils::mix(ab, af))); + return reduceContrast(nb, nf, qMax(2.5, KColorUtils::contrastRatio(ab, KColorUtils::mix(ab, af, 0.4)))); } }