From 7b530c6096112c9a15db2e637d44012e248f1ab4 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Tue, 9 Nov 2021 13:15:34 -0600 Subject: [PATCH] Fix: Incorrect assert in dot grid drawing It's totally valid for the grid levels to be zero. --- source/blender/editors/interface/view2d.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/interface/view2d.c b/source/blender/editors/interface/view2d.c index eea6512f0f8..9a6fbbf4016 100644 --- a/source/blender/editors/interface/view2d.c +++ b/source/blender/editors/interface/view2d.c @@ -1348,7 +1348,7 @@ void UI_view2d_dot_grid_draw(const View2D *v2d, const float min_step, const int grid_levels) { - BLI_assert(grid_levels > 0 && grid_levels < 10); + BLI_assert(grid_levels >= 0 && grid_levels < 10); const float zoom_x = (float)(BLI_rcti_size_x(&v2d->mask) + 1) / BLI_rctf_size_x(&v2d->cur); const float zoom_normalized = (zoom_x - v2d->minzoom) / (v2d->maxzoom - v2d->minzoom);