diff --git a/source/blender/editors/interface/interface_icons.cc b/source/blender/editors/interface/interface_icons.cc index f9e56b1ab67..35ea5431a02 100644 --- a/source/blender/editors/interface/interface_icons.cc +++ b/source/blender/editors/interface/interface_icons.cc @@ -1468,7 +1468,11 @@ static void icon_draw_size(float x, const float fdraw_size = float(draw_size); Icon *icon = BKE_icon_get(icon_id); - alpha *= btheme->tui.icon_alpha; + + if (icon->obj_type != ICON_DATA_STUDIOLIGHT) { + /* Icon Alpha should not apply to Mapcaps/Studio lighting. #80356. */ + alpha *= btheme->tui.icon_alpha; + } if (icon == nullptr) { if (G.debug & G_DEBUG) {