From b576b6fdcdd94503cf921829450cd51c345b9759 Mon Sep 17 00:00:00 2001
From: Julian Rother <julianr@fsmpi.rwth-aachen.de>
Date: Thu, 16 Feb 2017 15:38:32 +0100
Subject: [PATCH] Extend auto-collapsing on course page to other grouping
 options

---
 templates/courses.html | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/templates/courses.html b/templates/courses.html
index 86a4ab9..b17a1ea 100644
--- a/templates/courses.html
+++ b/templates/courses.html
@@ -40,7 +40,15 @@
 		$(document).ready(autocollapse);
 	</script>
 {% else %}
-	{% set grouped_courses = courses|groupby(groupedby) %}
+	{% set grouped_courses = courses|groupby(groupedby)|list %}
+	<script>
+		function autocollapse() {
+			if($("#xs-check").is(":visible")) {
+				$(".collapse[id!='{{grouped_courses[0].grouper|tagid}}']").removeClass('in');
+			}
+		}
+		$(document).ready(autocollapse);
+	</script>
 {% endif %}
 
 {% for g in grouped_courses %}
-- 
GitLab