From a5c33371dda3957d98e59231e80bb57473dc0cfa Mon Sep 17 00:00:00 2001 From: Jasper de Groot Date: Sun, 20 Jan 2013 23:55:36 +0100 Subject: [PATCH] Panel: Only set page theme to panel theme for reveal and push mode. --- js/widgets/panel.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/widgets/panel.js b/js/widgets/panel.js index d8efbfe5b31..73bb13e3266 100644 --- a/js/widgets/panel.js +++ b/js/widgets/panel.js @@ -290,7 +290,7 @@ $.widget( "mobile.panel", $.mobile.widget, { } else { setTimeout( complete, 0 ); } - if ( self.options.theme ) { + if ( self.options.theme && self.options.display !== "overlay" ) { self._page.removeClass( self._pageTheme ).addClass( "ui-body-" + self.options.theme ); } self.element.removeClass( o.classes.panelClosed ); @@ -314,7 +314,7 @@ $.widget( "mobile.panel", $.mobile.widget, { var o = this.options, self = this, complete = function() { - if ( self.options.theme ) { + if ( self.options.theme && self.options.display !== "overlay" ) { self._page.removeClass( "ui-body-" + self.options.theme ).addClass( self._pageTheme ); } self.element.add( self._wrapper ).add( self._fixedToolbar ).off( self._transitionEndEvents, complete );