WordPress.org

Make WordPress Core

Changeset 20723


Ignore:
Timestamp:
05/04/12 03:23:01 (3 years ago)
Author:
azaozz
Message:

DFW: fix auto-resize in WebKit, fixes #20608

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/js/tinymce/plugins/wpfullscreen/editor_plugin_src.js

    r20166 r20723  
    116116                    return; 
    117117 
    118                 var d = ed.getDoc(), DOM = tinymce.DOM, resizeHeight, myHeight; 
     118                var d = ed.getDoc(), body = d.body, DOM = tinymce.DOM, resizeHeight, myHeight; 
    119119 
    120120                // Get height differently depending on the browser used 
    121                 if ( tinymce.isIE ) 
     121                if ( tinymce.isIE || tinymce.isWebKit ) 
    122122                    myHeight = d.body.scrollHeight; 
    123123                else 
    124                     myHeight = d.documentElement.offsetHeight; 
     124                    myHeight = body.offsetHeight; 
    125125 
    126126                // Don't make it smaller than 300px 
     
    129129                // Resize content element 
    130130                if ( oldHeight != resizeHeight ) { 
    131                     oldHeight = resizeHeight; 
    132131                    resized = true; 
    133132                    setTimeout(function(){ resized = false; }, 100); 
    134  
    135133                    DOM.setStyle(DOM.get(ed.id + '_ifr'), 'height', resizeHeight + 'px'); 
     134                    oldHeight = resizeHeight; 
    136135                } 
    137136            }; 
Note: See TracChangeset for help on using the changeset viewer.