[Bf-blender-cvs] [30361a7] master: Fix for curve widget hue gradient drawing incorrectly when zooming

Campbell Barton noreply at git.blender.org
Wed May 14 01:35:02 CEST 2014


Commit: 30361a73419d38f9fa21e935ada325398af42177
Author: Campbell Barton
Date:   Wed May 14 09:34:03 2014 +1000
https://developer.blender.org/rB30361a73419d38f9fa21e935ada325398af42177

Fix for curve widget hue gradient drawing incorrectly when zooming

===================================================================

M	source/blender/editors/interface/interface_draw.c

===================================================================

diff --git a/source/blender/editors/interface/interface_draw.c b/source/blender/editors/interface/interface_draw.c
index d0f238b..47334d6 100644
--- a/source/blender/editors/interface/interface_draw.c
+++ b/source/blender/editors/interface/interface_draw.c
@@ -1324,9 +1324,9 @@ void ui_draw_but_CURVE(ARegion *ar, uiBut *but, uiWidgetColors *wcol, const rcti
 		float col[3] = {0.0f, 0.0f, 0.0f}; /* dummy arg */
 
 		grid.xmin = rect->xmin + zoomx * (-offsx);
-		grid.xmax = rect->xmax + zoomx * (-offsx);
+		grid.xmax = grid.xmin + zoomx;
 		grid.ymin = rect->ymin + zoomy * (-offsy);
-		grid.ymax = rect->ymax + zoomy * (-offsy);
+		grid.ymax = grid.ymin + zoomy;
 
 		ui_draw_gradient(&grid, col, UI_GRAD_H, 1.0f);




More information about the Bf-blender-cvs mailing list