From afb449d4eb478d9d28d5f17b7930888ee627dbb1 Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Mon, 27 Jul 2015 11:43:40 +0200
Subject: [PATCH] OO-1626: remove first the popup, clean-up the popup for area

---
 .../olat/course/nodes/gta/ui/GTAWorkflowEditController.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
index 179d3f54196..fe731ce7b18 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTAWorkflowEditController.java
@@ -618,9 +618,9 @@ public class GTAWorkflowEditController extends FormBasicController {
 				} else {
 					chooseGroupButton.setI18nKey("create.groups");
 				}
-				groupListEl.getRootForm().submit(ureq);
 				cmc.deactivate();
 				cleanUp();
+				groupListEl.getRootForm().submit(ureq);
 			} else if(event == Event.CANCELLED_EVENT) {
 				cmc.deactivate();
 				cleanUp();
@@ -634,6 +634,8 @@ public class GTAWorkflowEditController extends FormBasicController {
 				} else {
 					chooseAreaButton.setI18nKey("create.areas");
 				}
+				cmc.deactivate();
+				cleanUp();
 				areaListEl.getRootForm().submit(ureq);
 			} else if (event == Event.CANCELLED_EVENT) {
 				cmc.deactivate();
-- 
GitLab