Tweak to previous commit - make range check less strict so that indicators don't

flicker off so easily when target moves off screen
This commit is contained in:
2013-03-22 03:25:31 +00:00
parent 48b50ec154
commit b5b83ce601

View File

@@ -824,7 +824,7 @@ static void graph_draw_driver_debug(bAnimContext *ac, ID *id, FCurve *fcu)
float y = fcu->curval * unitfac;
/* only draw indicators if the point is in range*/
if (IN_RANGE(x, v2d->cur.xmin, v2d->cur.xmax)) {
if (x >= v2d->cur.xmin) {
float co[2];
/* draw dotted lines leading towards this point from both axes ....... */
@@ -836,7 +836,7 @@ static void graph_draw_driver_debug(bAnimContext *ac, ID *id, FCurve *fcu)
co[0] = x;
if (y >= v2d->cur.ymin) {
co[1] = v2d->cur.ymin;
co[1] = v2d->cur.ymin - 1.0f;
glVertex2fv(co);
co[1] = y;
@@ -846,7 +846,7 @@ static void graph_draw_driver_debug(bAnimContext *ac, ID *id, FCurve *fcu)
/* y-axis lookup */
co[1] = y;
co[0] = v2d->cur.xmin;
co[0] = v2d->cur.xmin - 1.0f;
glVertex2fv(co);
co[0] = x;