improved minheight page logic

This commit is contained in:
scottjehl 2011-06-17 16:58:21 -04:00
parent fcbfc2f380
commit ffa35c0548

View file

@ -453,9 +453,12 @@
//simply set the active page's minimum height to screen height, depending on orientation //simply set the active page's minimum height to screen height, depending on orientation
function resetActivePageHeight(){ function resetActivePageHeight(){
var height = jQuery.event.special.orientationchange.orientation() === "portrait" ? screen.height : screen.width, var orientation = jQuery.event.special.orientationchange.orientation(),
winHeight = $( window ).height(), port = orientation === "portrait",
pageMin = Math.min( height, winHeight ); winMin = port ? 480 : 320,
screenHeight = port ? screen.height : screen.width,
winHeight = Math.max( winMin, $( window ).height() ),
pageMin = Math.min( screenHeight, winHeight );
$( ".ui-page-active" ).css( "min-height", pageMin ); $( ".ui-page-active" ).css( "min-height", pageMin );
} }