[jquery.footHovzer] Remove buggy scrollstate preserver
authorKrinkle <krinkle@users.mediawiki.org>
Tue, 17 Jan 2012 17:39:30 +0000 (17:39 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Tue, 17 Jan 2012 17:39:30 +0000 (17:39 +0000)
* Intended to preserver scroll-state (which is shifted when an element to the bottom gains height). However too unstable to be more handy that it is annoying when it is not.
* Follows-up r107982

resources/jquery/jquery.footHovzer.js

index 4ae8c8a..56fc32d 100644 (file)
@@ -22,7 +22,7 @@
 
        footHovzer = {
                update: function () {
-                       var $body, winTop;
+                       var $body;
 
                        $body = $( 'body' );
                        if ( prevHeight === undefined ) {
                        } else {
                                newHeight = getHovzer().outerHeight( true );
                                $body.css( 'paddingBottom', ( parseFloat( $body.css( 'paddingBottom' ) ) - prevHeight ) + newHeight );
-                               // Update scroll so that page stays focusses on same area
-                               winTop = $(window).scrollTop();
-                               if ( $(document).height() - $(window).height() > winTop ) {
-                                       $(window).scrollTop( winTop + ( newHeight - prevHeight ) );
-                               }
-                               
+
                                prevHeight = newHeight;
                        }
                }