r2922 - Fixed the regression introduced in r2861

r2922 - Fixed the regression introduced in r2861


Author: joern.zaefferer
Date: Wed Jul 15 01:32:22 2009
New Revision: 2922
Modified:
trunk/ui/ui.accordion.js
Log:
Fixed the regression introduced in r2861
Modified: trunk/ui/ui.accordion.js
==============================================================================
--- trunk/ui/ui.accordion.js    (original)
+++ trunk/ui/ui.accordion.js    Wed Jul 15 01:32:22 2009
@@ -278,7 +278,6 @@
        // 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 @@
                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);
    }