Fix T38131: node link buttons (like for cycles in material properties) were not

giving correct colors with theme menu colors set to bright values.

Thanks to Denis Declara for finding the cause of this bug.
This commit is contained in:
2014-01-08 20:40:37 +01:00
parent 20b046d763
commit 7bcb34e59b

View File

@@ -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);