diff --git a/src/main/java/net/raphimc/viaproxy/ui/impl/UISettingsTab.java b/src/main/java/net/raphimc/viaproxy/ui/impl/UISettingsTab.java index a6ba168..093e77c 100644 --- a/src/main/java/net/raphimc/viaproxy/ui/impl/UISettingsTab.java +++ b/src/main/java/net/raphimc/viaproxy/ui/impl/UISettingsTab.java @@ -62,6 +62,7 @@ public class UISettingsTab extends AUITab { language.setSelectedItem(I18n.getCurrentLocale()); language.addActionListener(event -> { if (!(language.getSelectedItem() instanceof String locale)) return; + if (locale.equals(I18n.getCurrentLocale())) return; I18n.setLocale(locale); ViaProxy.ui.showInfo(I18n.get("tab.ui_settings.language.success", I18n.get("language.name"), locale)); try {