From 689edc2534e5c6c7dbcbda78353baa1edca219bc Mon Sep 17 00:00:00 2001
From: Thomas Tanghus <thomas@tanghus.net>
Date: Fri, 21 Dec 2012 06:17:13 +0100
Subject: [PATCH] multiSelect: Make sure up/down classes are removed on close.

---
 core/js/multiselect.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/core/js/multiselect.js b/core/js/multiselect.js
index d66c8eba62..8cb302a3f5 100644
--- a/core/js/multiselect.js
+++ b/core/js/multiselect.js
@@ -68,12 +68,12 @@
 				if(self.menuDirection === 'down') {
 					button.parent().children('ul').slideUp(400,function() {
 						button.parent().children('ul').remove();
-						button.removeClass('active');
+						button.removeClass('active down');
 					});
 				} else {
 					button.parent().children('ul').fadeOut(400,function() {
 						button.parent().children('ul').remove();
-						button.removeClass('active').removeClass('up');
+						button.removeClass('active up');
 					});
 				}
 				return;
@@ -267,12 +267,12 @@
 				if(self.menuDirection === 'down') {
 					button.parent().children('ul').slideUp(400,function() {
 						button.parent().children('ul').remove();
-						button.removeClass('active').removeClass('down');
+						button.removeClass('active down');
 					});
 				} else {
 					button.parent().children('ul').fadeOut(400,function() {
 						button.parent().children('ul').remove();
-						button.removeClass('active').removeClass('up');
+						button.removeClass('active up');
 					});
 				}
 			}
-- 
GitLab