internally, we only use getScreenHeight during transitions, but it's exposed on $.mobile as well. For a while, it's been returning incorrect values in iOS, as it wasn't taking into account the browser chrome's footer height. window.innerHeight tends to return the value we need more consistently, but it's not supported in older browsers so I've included the jQuery height call as a fallback too.
internally, we only use getScreenHeight during transitions, but it's exposed on $.mobile as well. For a while, it's been returning incorrect values in iOS, as it wasn't taking into account the browser chrome's footer height. window.innerHeight tends to return the value we need more consistently, but it's not supported in older browsers so I've included the jQuery height call as a fallback too.

arschmitz/uglymongrel-jquery-mobile,startxfr/jquery-mobile,hinaloe/jqm-demo-ja,hinaloe/jqm-demo-ja,npmcomponent/cbou-jquery-mobile,arschmitz/jquery-mobile,startxfr/jquery-mobile,arschmitz/uglymongrel-jquery-mobile,npmcomponent/cbou-jquery-mobile,hinaloe/jqm-demo-ja,startxfr/jquery-mobile,npmcomponent/cbou-jquery-mobile,arschmitz/jquery-mobile,arschmitz/jquery-mobile,arschmitz/uglymongrel-jquery-mobile