From 5993482bf51282bfd212b6507bd7426e80e85dc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Mon, 25 Jan 2010 13:53:26 +0000 Subject: [PATCH] Fixed LowColor() of "background" view. Seems this was always wrong, but now we are running without offscreen view, and this caused dark slider background, since LowColor() was unintentionally B_TRANSPARENT_COLOR. Fixes #5323. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35284 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Slider.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kits/interface/Slider.cpp b/src/kits/interface/Slider.cpp index a54706bab2..78aa251003 100644 --- a/src/kits/interface/Slider.cpp +++ b/src/kits/interface/Slider.cpp @@ -392,7 +392,7 @@ BSlider::AttachedToWindow() BView* view = OffscreenView(); if (view && view->LockLooper()) { view->SetViewColor(B_TRANSPARENT_COLOR); - view->SetLowColor(ViewColor()); + view->SetLowColor(LowColor()); view->UnlockLooper(); } @@ -827,7 +827,7 @@ BSlider::Draw(BRect updateRect) if (fOffScreenBits->Lock()) { fOffScreenView->SetViewColor(ViewColor()); - fOffScreenView->SetLowColor(ViewColor()); + fOffScreenView->SetLowColor(LowColor()); #endif if (drawBackground && background.Frame().IsValid())