diff --git a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/ConfigWindow.java b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/ConfigWindow.java index 4661e99..ce73c9c 100644 --- a/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/ConfigWindow.java +++ b/modules/time-calc-app/src/main/java/org/nanoboot/utils/timecalc/swing/common/ConfigWindow.java @@ -297,7 +297,7 @@ public class ConfigWindow extends TWindow { TimeCalcProperty timeCalcProperty = TimeCalcProperty.forKey(timeCalcPropertyKey); jComboBox.setSelectedItem(timeCalcConfiguration.getProperty(timeCalcProperty).getValue()); - jComboBox.addPropertyChangeListener(e -> { + jComboBox.addActionListener(e -> { ((StringProperty) timeCalcConfiguration.getProperty(timeCalcProperty)) .setValue( (String) jComboBox.getSelectedItem());