You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mc...@apache.org on 2008/03/04 18:29:16 UTC
svn commit: r633555 -
/myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
Author: mcooper
Date: Tue Mar 4 09:29:13 2008
New Revision: 633555
URL: http://svn.apache.org/viewvc?rev=633555&view=rev
Log:
TRINIDAD-986
Thanks to Gary van Matre for his patch.
Modified:
myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
Modified: myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js?rev=633555&r1=633554&r2=633555&view=diff
==============================================================================
--- myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js (original)
+++ myfaces/trinidad/trunk_1.2.x/trinidad-impl/src/main/javascript/META-INF/adf/jsLibs/Window.js Tue Mar 4 09:29:13 2008
@@ -589,6 +589,15 @@
: _getBodyWidth(body, body.offsetWidth, body.offsetLeft);
var newHeight = 0;
+ // if the height was not explicitly set, change to auto forcing
+ // recalculation of the offsetHeight. FireFox doesn't always detect
+ // that a PPR has changed the content size.
+ var bodyStyle = body.style;
+ if (!bodyStyle.height || bodyStyle.height.length == 0)
+ {
+ bodyStyle.height = "auto";
+ }
+
if (isStandard)
{
newHeight = body.offsetHeight + (window.outerHeight - window.innerHeight);