diff --git a/js/jquery.mobile.page.sections.js b/js/jquery.mobile.page.sections.js index 9782cdbc..93c7075e 100644 --- a/js/jquery.mobile.page.sections.js +++ b/js/jquery.mobile.page.sections.js @@ -15,6 +15,7 @@ $( ":jqmData(role='page'), :jqmData(role='dialog')" ).live( "pagecreate", functi var $page = $( this ), o = $page.data( "page" ).options, + pageRole = $page.jqmData( "role" ), pageTheme = o.theme; $( ":jqmData(role='header'), :jqmData(role='footer'), :jqmData(role='content')", this ).each(function() { @@ -73,7 +74,7 @@ $( ":jqmData(role='page'), :jqmData(role='dialog')" ).live( "pagecreate", functi }); } else if ( role === "content" ) { - if ( contentTheme ) { + if ( contentTheme && pageRole === "dialog" ) { $this.addClass( "ui-body-" + ( contentTheme ) ); }