Make WordPress Core

Changeset 20723


Ignore:
Timestamp:
05/04/2012 03:23:01 AM (12 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.