From a284b7b388dbb9a29c2eae5a5238deab9ce2b074 Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Wed, 20 Jul 2005 01:15:05 +0000 Subject: [PATCH] Set low color to selection background color before drawing text. This should remove AA bugs for selected item(s) text. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13779 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/ListItem.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kits/interface/ListItem.cpp b/src/kits/interface/ListItem.cpp index eaebd0e355..490d699983 100644 --- a/src/kits/interface/ListItem.cpp +++ b/src/kits/interface/ListItem.cpp @@ -294,9 +294,10 @@ BStringItem::DrawItem(BView *owner, BRect frame, bool complete) rgb_color lowColor = owner->LowColor(); if (IsSelected() || complete) { - if (IsSelected()) + if (IsSelected()) { owner->SetHighColor(tint_color(lowColor, B_DARKEN_2_TINT)); - else + owner->SetLowColor(owner->HighColor()); + } else owner->SetHighColor(lowColor); owner->FillRect(frame);