From 18f7b91b12caa4dbcbc895a29556da80febda90f Mon Sep 17 00:00:00 2001 From: Steven Date: Sat, 22 Jan 2022 03:17:12 -0500 Subject: [PATCH] fix tiny visual bug --- src/editor/views/MeasureView.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/editor/views/MeasureView.cpp b/src/editor/views/MeasureView.cpp index 80ba7a93..dd234019 100644 --- a/src/editor/views/MeasureView.cpp +++ b/src/editor/views/MeasureView.cpp @@ -569,8 +569,11 @@ static void updateStatePositions(EditState &edit_state, int row = (y - UNIT_EDIT_Y) / UNIT_EDIT_INCREMENT; int offset_y = (y - UNIT_EDIT_Y) % UNIT_EDIT_INCREMENT; const auto &rows = unit_draw_params_map.rows; - state.kind = MouseMeasureEdit{ - (int(rows.size()) > row ? rows[row] : MeasureUnitEdit{}), offset_y}; + if (int(rows.size()) > row) + state.kind = MouseMeasureEdit{MeasureUnitEdit{rows[row]}, offset_y}; + else + state.kind = + MouseMeasureEdit{MeasureUnitEdit{}, UNIT_EDIT_INCREMENT - 1}; } } break;