From 201058bc90086f7c790c76e1e67c7f6676d4afd1 Mon Sep 17 00:00:00 2001 From: Mat Marquis Date: Mon, 23 Jan 2012 15:52:49 -0500 Subject: [PATCH] Cached window in show/hide functions, since I was in the neighborhood. --- js/jquery.mobile.fixedToolbar.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/js/jquery.mobile.fixedToolbar.js b/js/jquery.mobile.fixedToolbar.js index 0242eb3f..698fa24d 100644 --- a/js/jquery.mobile.fixedToolbar.js +++ b/js/jquery.mobile.fixedToolbar.js @@ -132,10 +132,11 @@ define( [ "jquery", "jquery.mobile.widget", "jquery.mobile.core", "jquery.mobile show: function(){ var hideClass = "ui-fixed-hidden", $el = this.element, - scroll = $( window ).scrollTop(), + $win = $( window ), + scroll = $win.scrollTop(), elHeight = $el.height(), pHeight = $el.closest( ".ui-page" ).height(), - viewportHeight = Math.min( screen.height, $( window ).height() ), + viewportHeight = Math.min( screen.height, $win.height() ), tbtype = $el.is( ".ui-header" ) ? "header" : "footer"; if( this.options.transition && this.options.transition !== "none" && @@ -156,10 +157,11 @@ define( [ "jquery", "jquery.mobile.widget", "jquery.mobile.core", "jquery.mobile hide: function(){ var hideClass = "ui-fixed-hidden", $el = this.element, - scroll = $( window ).scrollTop(), + $win = $( window ), + scroll = $win.scrollTop(), elHeight = $el.height(), pHeight = $el.closest( ".ui-page" ).height(), - viewportHeight = Math.min( screen.height, $( window ).height() ), + viewportHeight = Math.min( screen.height, $win.height() ), tbtype = $el.is( ".ui-header" ) ? "header" : "footer"; if( this.options.transition && this.options.transition !== "none" &&