From b00b88476b63362dfd39bb6efc246a1360cab276 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 19 Feb 2026 22:05:15 -0500 Subject: [PATCH] Fixed a crash with width/height == 0 --- core/src/mindustry/ui/dialogs/IconSelectDialog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/ui/dialogs/IconSelectDialog.java b/core/src/mindustry/ui/dialogs/IconSelectDialog.java index 459fbda0d6..5ccec6d605 100644 --- a/core/src/mindustry/ui/dialogs/IconSelectDialog.java +++ b/core/src/mindustry/ui/dialogs/IconSelectDialog.java @@ -35,7 +35,7 @@ public class IconSelectDialog extends Dialog{ consumer.get(0); }); - int cols = (int)Math.min(20, Core.graphics.getWidth() / Scl.scl(52f)); + int cols = Math.max((int)Math.min(20, Core.graphics.getWidth() / Scl.scl(52f)), 1); int i = 1; for(var key : accessibleIcons){