diff --git a/src/kits/interface/ColumnListView.cpp b/src/kits/interface/ColumnListView.cpp index d0f5ce944b..cc84092c52 100644 --- a/src/kits/interface/ColumnListView.cpp +++ b/src/kits/interface/ColumnListView.cpp @@ -1716,7 +1716,10 @@ BColumnListView::DrawLatch(BView* view, BRect rect, LatchType position, BRow*) } rgb_color highColor = view->HighColor(); - view->SetHighColor(0, 0, 0); + if (highColor.IsLight()) + view->SetHighColor({0, 0, 0}); + else + view->SetHighColor({255, 255, 255}); switch (position) { case B_OPEN_LATCH: