summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
diff options
context:
space:
mode:
authorJonathan Bauer2016-09-02 18:05:27 +0200
committerJonathan Bauer2016-09-02 18:05:27 +0200
commit3633fbe3b07f8b2fef7982cda3a5c56d5f42b4e3 (patch)
treec73ab0919e3691997623ea1c2e9d3dce09bac634 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureDetailsWindow.java
parentfix (diff)
downloadtutor-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.java8
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