From c3113724ed7e0b758f381ddef4270ad129ff93e1 Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Wed, 5 Aug 2020 12:12:05 +0200 Subject: Fix T78630: Custom icons not grayed out in inactive layouts For regular icons this worked because they used the text color, which was already grayed out by the caller. --- source/blender/editors/interface/interface_widgets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c index 2bc2ed5f5e8..f1811031cc7 100644 --- a/source/blender/editors/interface/interface_widgets.c +++ b/source/blender/editors/interface/interface_widgets.c @@ -1401,7 +1401,7 @@ static void widget_draw_icon( } } else if (ELEM(but->type, UI_BTYPE_BUT)) { - if (but->flag & UI_BUT_DISABLED) { + if (but->flag & (UI_BUT_DISABLED | UI_BUT_INACTIVE)) { alpha *= 0.5f; } } -- cgit v1.2.3