From f02f287e0acc9516f50fd5d6e4c88b6172f3e08f Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Mon, 20 Apr 2015 15:57:39 +0200
Subject: [PATCH] OO-1512: implements missing select / deselect all

---
 .../olat/course/assessment/ui/ChooseElementsController.java   | 4 ++--
 .../olat/course/assessment/ui/_content/choose_elements.html   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/olat/course/assessment/ui/ChooseElementsController.java b/src/main/java/org/olat/course/assessment/ui/ChooseElementsController.java
index 34e37e4139f..882f4cbe052 100644
--- a/src/main/java/org/olat/course/assessment/ui/ChooseElementsController.java
+++ b/src/main/java/org/olat/course/assessment/ui/ChooseElementsController.java
@@ -117,9 +117,9 @@ public class ChooseElementsController extends FormBasicController {
 	@Override
 	protected void formInnerEvent(UserRequest ureq, FormItem source, FormEvent event) {
 		if(selectAll == source) {
-			
+			selectTree.selectAll();
 		} else if(deselectAll == source) {
-			
+			selectTree.deselectAll();
 		}
 		super.formInnerEvent(ureq, source, event);
 	}
diff --git a/src/main/java/org/olat/course/assessment/ui/_content/choose_elements.html b/src/main/java/org/olat/course/assessment/ui/_content/choose_elements.html
index 758b234ea44..1541fa0d443 100644
--- a/src/main/java/org/olat/course/assessment/ui/_content/choose_elements.html
+++ b/src/main/java/org/olat/course/assessment/ui/_content/choose_elements.html
@@ -1,7 +1,7 @@
 #if($elementNames && $elementNames.size() > 0)
 	$r.translate("elements"):
 	#foreach($elementName in $elementNames)
-		<span>$elementName</span>
+		<span>#if($elementNames.indexOf($elementName) > 0), #end$elementName</span>
 	#end
 	<br/>
 #end
-- 
GitLab