From 28dd142758182ce6607324193ad7326bcc28f189 Mon Sep 17 00:00:00 2001 From: cahrens Date: Wed, 9 Oct 2013 13:25:36 -0400 Subject: [PATCH] Only change the collapse/expand state on the first child. There are possibly children nested below that. --- cms/static/js/views/overview.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cms/static/js/views/overview.js b/cms/static/js/views/overview.js index 1425bb5333..6e18dfdee2 100644 --- a/cms/static/js/views/overview.js +++ b/cms/static/js/views/overview.js @@ -111,7 +111,7 @@ define(["domReady", "jquery", "jquery.ui", "gettext", "js/views/feedback_notific }; if (!ele.hasClass('collapsed')) { ele.addClass('collapsed'); - ele.find('.expand-collapse-icon').addClass('expand').removeClass('collapse'); + ele.find('.expand-collapse-icon').first().addClass('expand').removeClass('collapse'); // onDragStart gets called again after the collapse, so we can't just store a variable in the dragState. ele.addClass(this.expandOnDropClass); } @@ -207,7 +207,7 @@ define(["domReady", "jquery", "jquery.ui", "gettext", "js/views/feedback_notific expandElement: function (ele) { ele.removeClass('collapsed'); - ele.find('.expand-collapse-icon').removeClass('expand').addClass('collapse'); + ele.find('.expand-collapse-icon').first().removeClass('expand').addClass('collapse'); }, /*