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);