diff options
-rw-r--r-- | source/blender/editors/interface/interface_widgets.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c index fbfc901a9e5..b7d7c093284 100644 --- a/source/blender/editors/interface/interface_widgets.c +++ b/source/blender/editors/interface/interface_widgets.c @@ -2847,12 +2847,12 @@ static void widget_menunodebut(uiWidgetColors *wcol, rcti *rect, int UNUSED(stat rad = 0.2f * U.widget_unit; round_box_edges(&wtb, roundboxalign, rect, rad); - wcol->inner[0] += 15; - wcol->inner[1] += 15; - wcol->inner[2] += 15; - wcol->outline[0] += 15; - wcol->outline[1] += 15; - wcol->outline[2] += 15; + wcol->inner[0] = min_ii(wcol->inner[0] + 15, 255); + wcol->inner[1] = min_ii(wcol->inner[1] + 15, 255); + wcol->inner[2] = min_ii(wcol->inner[2] + 15, 255); + wcol->outline[0] = min_ii(wcol->outline[0] + 15, 255); + wcol->outline[1] = min_ii(wcol->outline[1] + 15, 255); + wcol->outline[2] = min_ii(wcol->outline[2] + 15, 255); /* decoration */ widgetbase_draw(&wtb, wcol); |