From dcdccf0789e80142198d5fb493c320300880bd26 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=B6rn=20Zaefferer?= Date: Wed, 15 Jul 2009 08:32:22 +0000 Subject: [PATCH] Fixed the regression introduced in r2861 --- ui/ui.accordion.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/ui.accordion.js b/ui/ui.accordion.js index de1a29f1e..f40fe6c9f 100644 --- a/ui/ui.accordion.js +++ b/ui/ui.accordion.js @@ -278,7 +278,6 @@ $.widget("ui.accordion", { // switch classes this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all") .find(".ui-icon").removeClass(o.icons.headerSelected).addClass(o.icons.header); - this.active.next().removeClass('ui-accordion-content-active'); if (!clickedIsActive) { clicked.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top") .find(".ui-icon").removeClass(o.icons.header).addClass(o.icons.headerSelected); @@ -405,6 +404,9 @@ $.widget("ui.accordion", { overflow: "" }); } + + // other classes are removed before the animation; this one needs to stay until completed + this.toHide.removeClass("ui-accordion-content-active"); this._trigger('change', null, this.data); } -- 2.39.5