summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java
diff options
context:
space:
mode:
authorSimon Rettberg2016-11-07 20:12:15 +0100
committerSimon Rettberg2016-11-07 20:12:15 +0100
commit250e49215555209a9a18b302a59e522ced145318 (patch)
tree4ce54742c8a0d8ade5b5e5c78351824a442891d4 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java
parent[client] Fix ByteBuffer -> byte[] in VM config window (diff)
downloadtutor-module-250e49215555209a9a18b302a59e522ced145318.tar.gz
tutor-module-250e49215555209a9a18b302a59e522ced145318.tar.xz
tutor-module-250e49215555209a9a18b302a59e522ced145318.zip
[client] Directly open expert mode vmx editor on click, only hide simple window if changes were saved
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java
index 164aa586..9e6e098d 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/VirtDropDownConfigEditorWindow.java
@@ -107,13 +107,12 @@ public class VirtDropDownConfigEditorWindow extends VirtDropDownConfigEditorWind
btnMore.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
- if (Gui.showMessageBox(me,
- "Bitte beachten Sie: dieser Modus ist für erfahrene Nutzer geeignet. \n Möchten Sie wirklich diesen Modus fortsetzen?",
- MessageType.QUESTION_YESNO, null, null))
- me.dispose();
- VirtConfigEditorWindow.open(me, actionHandler, imageVersionId,
+ boolean didSave = VirtConfigEditorWindow.open(me, actionHandler, imageVersionId,
ByteBuffer.wrap(meta.getDefinitionArray()), originalMachineDescription);
-
+ // User did save the changes via the expert mode window - close this one too
+ if (didSave) {
+ dispose();
+ }
}
});