Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit 4eb53e8

Browse files
Panel: wait with calling positionPanel() until class ui-panel-close is removed.
This is a correction of commit 739e286 and prevents wrong min-height for the page (unnecessary scrollbar) because ui-panel-close has width 0.
1 parent 307ff5e commit 4eb53e8

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

js/widgets/panel.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,6 @@ $.widget( "mobile.panel", $.mobile.widget, {
290290
_openPanel = function() {
291291
self._page.off( "panelclose" );
292292
self._page.jqmData( "panel", "open" );
293-
self._positionPanel();
294293

295294
if ( !immediate && $.support.cssTransform3d && !!o.animate ) {
296295
self.element.add( self._wrapper ).on( self._transitionEndEvents, complete );
@@ -306,6 +305,8 @@ $.widget( "mobile.panel", $.mobile.widget, {
306305

307306
self.element.removeClass( o.classes.panelClosed ).addClass( o.classes.panelOpen );
308307

308+
self._positionPanel();
309+
309310
self._contentWrapOpenClasses = self._getPosDisplayClasses( o.classes.contentWrap );
310311
self._wrapper
311312
.removeClass( o.classes.contentWrapClosed )

0 commit comments

Comments
 (0)