aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2009-01-30 21:40:34 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2009-01-30 21:40:34 +0000
commita1e9c63911b729ddffcd6e2fa86bb7af070fde84 (patch)
tree415aa261b1d922903091934bc27d84b6db6a2258
parent506ae46a6db058fe4f29e8528b80efbff81332d1 (diff)
downloadjquery-ui-a1e9c63911b729ddffcd6e2fa86bb7af070fde84.tar.gz
jquery-ui-a1e9c63911b729ddffcd6e2fa86bb7af070fde84.zip
accordion: partial fix for #4011
-rw-r--r--ui/ui.accordion.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/ui/ui.accordion.js b/ui/ui.accordion.js
index 659cd4a5e..d94e81b8f 100644
--- a/ui/ui.accordion.js
+++ b/ui/ui.accordion.js
@@ -394,10 +394,7 @@ $.extend($.ui.accordion, {
options.toShow.animate({height: "show"}, options);
return;
}
- var hideHeight = options.toHide.height(),
- showHeight = options.toShow.height(),
- difference = showHeight / hideHeight,
- overflow = options.toShow.css('overflow'),
+ var overflow = options.toShow.css('overflow'),
showProps = {},
hideProps = {},
fxAttrs = [ "height", "paddingTop", "paddingBottom" ];
@@ -405,6 +402,7 @@ $.extend($.ui.accordion, {
hideProps[prop] = 'hide';
showProps[prop] = parseFloat(options.toShow.css(prop));
});
+ showProps.height = options.toShow.height();
options.toShow.css({ height: 0, overflow: 'hidden' }).show();
options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate(hideProps,{
step: function(now, settings) {