From f4fabecce79cb72d648e7cd374fa461aec848559 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 7 Apr 2023 11:05:26 -0400 Subject: [PATCH] Fixed #8483 (meep why did you make the minimum 5%) --- core/src/mindustry/Vars.java | 2 +- core/src/mindustry/ui/dialogs/SettingsMenuDialog.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/Vars.java b/core/src/mindustry/Vars.java index 4abe276b01..d536af5d26 100644 --- a/core/src/mindustry/Vars.java +++ b/core/src/mindustry/Vars.java @@ -431,7 +431,7 @@ public class Vars implements Loadable{ settings.setAutosave(false); settings.load(); - Scl.setProduct(settings.getInt("uiscale", 100) / 100f); + Scl.setProduct(Math.max(settings.getInt("uiscale", 100), 25) / 100f); if(!loadLocales) return; diff --git a/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java index 834b334892..b1bfbbe6b4 100644 --- a/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -367,7 +367,7 @@ public class SettingsMenuDialog extends BaseDialog{ int[] lastUiScale = {settings.getInt("uiscale", 100)}; - graphics.sliderPref("uiscale", 100, 5, 300, 5, s -> { + graphics.sliderPref("uiscale", 100, 25, 300, 5, s -> { //if the user changed their UI scale, but then put it back, don't consider it 'changed' Core.settings.put("uiscalechanged", s != lastUiScale[0]); return s + "%";