r1560 - trunk/ui

r1560 - trunk/ui


Author: pazu2k@gmail.com
Date: Thu Jan 8 08:03:34 2009
New Revision: 1560
Modified:
trunk/ui/ui.datepicker.js
Log:
datepicker: fixes #3779: added code to detect browser width/height in
quirksmode.
Modified: trunk/ui/ui.datepicker.js
==============================================================================
--- trunk/ui/ui.datepicker.js    (original)
+++ trunk/ui/ui.datepicker.js    Thu Jan 8 08:03:34 2009
@@ -617,8 +617,8 @@
        var dpHeight = inst.dpDiv.outerHeight();
        var inputWidth = inst.input ? inst.input.outerWidth() : 0;
        var inputHeight = inst.input ? inst.input.outerHeight() : 0;
-        var viewWidth = window.innerWidth ||
document.documentElement.clientWidth;
-        var viewHeight = window.innerHeight ||
document.documentElement.clientHeight;
+        var viewWidth = window.innerWidth ||
document.documentElement.clientWidth || document.body.clientWidth;
+        var viewHeight = window.innerHeight ||
document.documentElement.clientHeight || document.body.clientHeight;
        
        offset.left -= (this._get(inst, 'isRTL') ? (dpWidth - inputWidth) : 0);
        offset.left -= (isFixed && offset.left == inst.input.offset().left) ?
$(document).scrollLeft() : 0;