diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/interface/interface_widgets.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c index 6ac681104d0..9b736eb1bf4 100644 --- a/source/blender/editors/interface/interface_widgets.c +++ b/source/blender/editors/interface/interface_widgets.c @@ -1735,18 +1735,16 @@ static void widget_state_numslider(uiWidgetType *wt, int state) /* labels use theme colors for text */ static void widget_state_option_menu(uiWidgetType *wt, int state) { + bTheme *btheme = UI_GetTheme(); /* XXX */ /* call this for option button */ widget_state(wt, state); /* if not selected we get theme from menu back */ if (state & UI_SELECT) - UI_GetThemeColor4ubv(TH_TEXT_HI, (unsigned char *)wt->wcol.text); - else { - bTheme *btheme = UI_GetTheme(); /* XXX */ - + copy_v3_v3_char(wt->wcol.text, btheme->tui.wcol_menu_back.text_sel); + else copy_v3_v3_char(wt->wcol.text, btheme->tui.wcol_menu_back.text); - } } |