Bug Tracker

Ticket #960: show.diff

File show.diff, 688 bytes (added by brandon, 16 years ago)

Patch

  • src/fx/fx.js

     
    3838                        hidden.animate({
    3939                                height: "show", width: "show", opacity: "show"
    4040                        }, speed, callback) :
    41                        
     41
    4242                        hidden.each(function(){
    4343                                this.style.display = this.oldblock ? this.oldblock : "";
    44                                 if ( jQuery.css(this,"display") == "none" )
    45                                         this.style.display = "block";
     44                                if ( jQuery.css(this,"display") == "none" ) {
     45                                        var elem = jQuery("<"+this.tagName.toLowerCase()+">").appendTo("body");
     46                                        this.style.display = elem.css("display");
     47                                        elem.remove();
     48                                }
    4649                        });
    4750                return this;
    4851        },