From 6db07cc6c96d72bf36be3a42af8640474fca61af Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Fri, 26 Feb 2016 08:50:20 +0100
Subject: [PATCH] OO-1912: don't open the popup if it already exists

---
 .../nodes/gta/ui/GTACoachedParticipantGradingController.java    | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachedParticipantGradingController.java b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachedParticipantGradingController.java
index 02dff854454..915f5221b37 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/GTACoachedParticipantGradingController.java
+++ b/src/main/java/org/olat/course/nodes/gta/ui/GTACoachedParticipantGradingController.java
@@ -127,6 +127,8 @@ public class GTACoachedParticipantGradingController extends BasicController {
 	}
 
 	private void doOpenAssessmentForm(UserRequest ureq) {
+		if(assessmentForm != null) return;//already open
+		
 		ICourse course = CourseFactory.loadCourse(courseOres);
 		UserCourseEnvironment uce = AssessmentHelper.createAndInitUserCourseEnvironment(assessedIdentity, course);
 		AssessedIdentityWrapper assessedIdentityWrapper = AssessmentHelper.wrapIdentity(uce, null, gtaNode);
-- 
GitLab