From 7389f2300be7939bfccc713a784634c212be8540 Mon Sep 17 00:00:00 2001 From: Gurkengewuerz Date: Mon, 30 Mar 2020 04:42:44 +0200 Subject: [PATCH] fixed combobox listeners in initSettings() --- gui/src/main/java/de/mc8051/arma3launcher/LauncherGUI.java | 2 +- gui/src/main/resources/lang_en_US.properties | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/gui/src/main/java/de/mc8051/arma3launcher/LauncherGUI.java b/gui/src/main/java/de/mc8051/arma3launcher/LauncherGUI.java index 354aa19..9f610d6 100644 --- a/gui/src/main/java/de/mc8051/arma3launcher/LauncherGUI.java +++ b/gui/src/main/java/de/mc8051/arma3launcher/LauncherGUI.java @@ -781,7 +781,7 @@ public class LauncherGUI implements Observer { private void initComboBox(JComboBox cb, String parameter, Parameter.ParameterType pType, String[] values) { Parameter paraObj = new Parameter<>(parameter, pType, String.class, values); cb.setSelectedIndex(paraObj.getIndex()); - if (cb.getItemListeners().length == 0) cb.addItemListener(new SettingsHandler.ComboBoxListener(paraObj)); + if (cb.getItemListeners().length == 1) cb.addItemListener(new SettingsHandler.ComboBoxListener(paraObj)); } private void initFolderChooser(JTextField showText, JButton actionButton, String parameter, Parameter.ParameterType pType, Callback.JFileSelectCallback check) { diff --git a/gui/src/main/resources/lang_en_US.properties b/gui/src/main/resources/lang_en_US.properties index 657c4fd..74c2eb5 100644 --- a/gui/src/main/resources/lang_en_US.properties +++ b/gui/src/main/resources/lang_en_US.properties @@ -109,4 +109,5 @@ note=Note presets_note=Presets can only be used as preset for new user presents. You can create your own custom preset based on this server preset. The list of all mods will be used. clone_preset=Clone preset modset_exists_msg=Please choose another name for your preset. -modset_exists=Preset with these names already exists \ No newline at end of file +modset_exists=Preset with these names already exists +update_now=Update now! \ No newline at end of file