BStringItem: Set the low color to the list view color
instead of the low color, practically this should make little difference, just a cleanup.
This commit is contained in:
parent
e3be58f144
commit
8c6d549022
@ -77,14 +77,17 @@ BStringItem::DrawItem(BView *owner, BRect frame, bool complete)
|
|||||||
rgb_color lowColor = owner->LowColor();
|
rgb_color lowColor = owner->LowColor();
|
||||||
|
|
||||||
if (IsSelected() || complete) {
|
if (IsSelected() || complete) {
|
||||||
if (IsSelected()) {
|
rgb_color color;
|
||||||
owner->SetHighColor(ui_color(B_LIST_SELECTED_BACKGROUND_COLOR));
|
if (IsSelected())
|
||||||
owner->SetLowColor(owner->HighColor());
|
color = ui_color(B_LIST_SELECTED_BACKGROUND_COLOR);
|
||||||
} else
|
else
|
||||||
owner->SetHighColor(lowColor);
|
color = owner->ViewColor();
|
||||||
|
|
||||||
|
owner->SetLowColor(color);
|
||||||
|
owner->SetHighColor(color);
|
||||||
owner->FillRect(frame);
|
owner->FillRect(frame);
|
||||||
}
|
} else
|
||||||
|
owner->SetLowColor(owner->ViewColor());
|
||||||
|
|
||||||
owner->MovePenTo(frame.left + be_control_look->DefaultLabelSpacing(),
|
owner->MovePenTo(frame.left + be_control_look->DefaultLabelSpacing(),
|
||||||
frame.top + fBaselineOffset);
|
frame.top + fBaselineOffset);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user