diff options
author | Jonathan Bauer | 2016-09-02 18:05:27 +0200 |
---|---|---|
committer | Jonathan Bauer | 2016-09-02 18:05:27 +0200 |
commit | 3633fbe3b07f8b2fef7982cda3a5c56d5f42b4e3 (patch) | |
tree | c73ab0919e3691997623ea1c2e9d3dce09bac634 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java | |
parent | fix (diff) | |
download | tutor-module-3633fbe3b07f8b2fef7982cda3a5c56d5f42b4e3.tar.gz tutor-module-3633fbe3b07f8b2fef7982cda3a5c56d5f42b4e3.tar.xz tutor-module-3633fbe3b07f8b2fef7982cda3a5c56d5f42b4e3.zip |
[client] fix runscript changes not enabling the save button
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java index f8447b1f..5b09cf36 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java @@ -45,6 +45,8 @@ import org.openslx.dozmod.gui.control.LectureCustomPermissionManager.UserChangeE import org.openslx.dozmod.gui.control.LectureCustomPermissionManager.UserChangeEventListener; import org.openslx.dozmod.gui.control.NetrulesConfigurator.NetrulesConfiguration; import org.openslx.dozmod.gui.control.RunscriptConfigurator.RunscriptConfiguration; +import org.openslx.dozmod.gui.control.RunscriptConfigurator.RunscriptConfigurationChangeEvent; +import org.openslx.dozmod.gui.control.RunscriptConfigurator.RunscriptConfigurationChangeEventListener; import org.openslx.dozmod.gui.helper.DateTimeHelper; import org.openslx.dozmod.gui.helper.MessageType; import org.openslx.dozmod.gui.helper.TextChangeListener; @@ -277,7 +279,13 @@ public class LectureDetailsWindow extends LectureDetailsWindowLayout implements txtTitle.getDocument().addDocumentListener(docListener); txtDescription.getDocument().addDocumentListener(docListener); + ctlRunscriptConfigurator.addRunscriptConfigurationChangeEventListener(new RunscriptConfigurationChangeEventListener() { + @Override + public void stateChanged(RunscriptConfigurationChangeEvent event) { + btnSaveChanges.setEnabled(ctlRunscriptConfigurator.hasChanged()); + } + }); // Comboboxes final ItemListener comboItemListener = new ItemListener() { @Override |