Bug Tracker

Ticket #4415: fix-minheight.patch

File fix-minheight.patch, 1.1 KB (added by dantman, 14 years ago)

Patchfile for rev6300 to fix the bug

  • src/fx.js

     
    116116                                        // Store display property
    117117                                        opt.display = jQuery.css(this, "display");
    118118
     119                                        // Store min-height property
     120                                        opt.minHeight = this.style.minHeight;
     121
    119122                                        // Make sure that nothing sneaks out
    120123                                        opt.overflow = this.style.overflow;
    121124                                }
     
    259262                // Set display property to block for height/width animations
    260263                if ( ( this.prop == "height" || this.prop == "width" ) && this.elem.style )
    261264                        this.elem.style.display = "block";
     265               
     266                // Disable the min-height property for height animations
     267                if ( this.prop == "height" && this.elem.style )
     268                        this.elem.style.minHeight = "0";
    262269        },
    263270
    264271        // Get the current size
     
    352359                                        this.elem.style.display = this.options.display;
    353360                                        if ( jQuery.css(this.elem, "display") == "none" )
    354361                                                this.elem.style.display = "block";
     362
     363                                        // Reset the min-height
     364                                        this.elem.style.minHeight = this.options.minHeight;
    355365                                }
    356366
    357367                                // Hide the element if the "hide" operation was done