diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-01-23 17:08:02 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-01-23 17:08:02 +0300 |
commit | f4133b730c93f6db985b6751d18b72ea7f429c34 (patch) | |
tree | 8cff2f50897d22244c7995c6687c6870b37f6d27 /source/blender | |
parent | 87dd9727735999909eedec71dcad44f2f5c2b79e (diff) |
fix for eternal loop that could happen when resizing the view.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/editors/interface/view2d.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/interface/view2d.c b/source/blender/editors/interface/view2d.c index d25b9dac393..c12fd7903d9 100644 --- a/source/blender/editors/interface/view2d.c +++ b/source/blender/editors/interface/view2d.c @@ -1391,7 +1391,7 @@ void UI_view2d_scrollers_draw(const bContext *C, View2D *v2d, View2DScrollers *v grid->powerx= 1; /* draw numbers in the appropriate range */ - if (dfac != 0.0f) { + if (dfac > 0.0f) { for (; fac < hor.xmax; fac+=dfac, val+=grid->dx) { switch (vs->xunits) { case V2D_UNIT_FRAMES: /* frames (as whole numbers)*/ @@ -1523,7 +1523,7 @@ void UI_view2d_scrollers_draw(const bContext *C, View2D *v2d, View2DScrollers *v fac += 0.5f * dfac; /* draw vertical steps */ - if (dfac != 0.0f) { + if (dfac > 0.0f) { for (; fac < vert.ymax; fac+= dfac, val += grid->dy) { scroll_printstr(vs, scene, (float)(vert.xmax)-14.0f, fac, val, grid->powery, vs->yunits, 'v'); } |