From 33b601e57404fcef058a992ba7767f2c4f16a81b Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Wed, 11 Oct 2023 22:25:52 +0100 Subject: Synchronize all arrow colors and inactive drawing (#791) --- src/Fl_Tabs.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/Fl_Tabs.cxx') diff --git a/src/Fl_Tabs.cxx b/src/Fl_Tabs.cxx index f984f6e2e..ed6b45a5c 100644 --- a/src/Fl_Tabs.cxx +++ b/src/Fl_Tabs.cxx @@ -438,9 +438,10 @@ void Fl_Tabs::draw_overflow_menu_button() { X = x() + w() - H; Y = y() + h() - H - 1; } - fl_draw_box(box(), X, Y, H, H, color()); + draw_box(box(), X, Y, H, H, color()); Fl_Rect r(X, Y, H, H); - fl_draw_arrow(r, FL_ARROW_CHOICE, FL_ORIENT_NONE, fl_contrast(FL_BLACK, color())); + Fl_Color arrow_color = active_r() ? labelcolor() : fl_inactive(labelcolor()); + fl_draw_arrow(r, FL_ARROW_CHOICE, FL_ORIENT_NONE, arrow_color); } /** -- cgit v1.2.3