From 78a16b5b9451d009cfbebbbe7d3aead225d4934e Mon Sep 17 00:00:00 2001 From: MikiraSora Date: Fri, 22 Dec 2023 17:21:55 +0800 Subject: [PATCH] fix endless loop when width = 0 --- .../ViewModels/FumenVisualEditorViewModel.Drawing.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OngekiFumenEditor/Modules/FumenVisualEditor/ViewModels/FumenVisualEditorViewModel.Drawing.cs b/OngekiFumenEditor/Modules/FumenVisualEditor/ViewModels/FumenVisualEditorViewModel.Drawing.cs index 2f1e5c70..a4054864 100644 --- a/OngekiFumenEditor/Modules/FumenVisualEditor/ViewModels/FumenVisualEditorViewModel.Drawing.cs +++ b/OngekiFumenEditor/Modules/FumenVisualEditor/ViewModels/FumenVisualEditorViewModel.Drawing.cs @@ -378,6 +378,8 @@ private void RecalculateMagaticXGridLines() var xOffset = (float)Setting.XOffset; var width = ViewWidth; + if (width == 0) + return; var xUnitSpace = (float)Setting.XGridUnitSpace; var maxDisplayXUnit = Setting.XGridDisplayMaxUnit;