From af1f5a2e25961761c662ee1fda08bed2b4ca2e70 Mon Sep 17 00:00:00 2001 From: Jasper de Groot Date: Thu, 25 Jul 2013 13:55:43 +0200 Subject: [PATCH] Panel: Always scroll to top when opening a panel, unless it it's a fixed panel. Fixes #5858. --- js/widgets/panel.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/js/widgets/panel.js b/js/widgets/panel.js index 857a587a576..0e9e235d05d 100644 --- a/js/widgets/panel.js +++ b/js/widgets/panel.js @@ -172,18 +172,12 @@ $.widget( "mobile.panel", { self._unfixPanel(); $.mobile.resetActivePageHeight( panelInnerHeight ); } - self._scrollIntoView( panelInnerHeight ); + window.scrollTo( 0, $.mobile.defaultHomeScroll ); } else { self._fixPanel(); } }, - _scrollIntoView: function( panelInnerHeight ) { - if ( panelInnerHeight < $( window ).scrollTop() ) { - window.scrollTo( 0, 0 ); - } - }, - _bindFixListener: function() { this._on( $( window ), { "throttledresize": "_positionPanel" }); },