Changeset 31667
- Timestamp:
- 03/07/2015 04:52:54 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/src/wp-includes/js/mce-view.js (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/js/mce-view.js
r31621 r31667 468 468 styles = '', 469 469 bodyClasses = editor.getBody().className || '', 470 iframe, iframeDoc, observer, i , resize;470 iframe, iframeDoc, observer, i; 471 471 472 472 content.innerHTML = ''; … … 544 544 iframeDoc.close(); 545 545 546 resize = function() {546 function resize() { 547 547 var $iframe, iframeDocHeight; 548 548 … … 557 557 } 558 558 } 559 } ;559 } 560 560 561 561 if ( MutationObserver ) { 562 observer = new MutationObserver( _.debounce( function() { 563 resize(); 564 }, 100 ) ); 562 observer = new MutationObserver( _.debounce( resize, 100 ) ); 565 563 566 564 observer.observe( iframeDoc.body, { … … 569 567 subtree: true 570 568 } ); 569 570 $( node ).one( 'wp-mce-view-unbind', function() { 571 observer.disconnect(); 572 } ); 571 573 } else { 572 574 for ( i = 1; i < 6; i++ ) { … … 581 583 if ( importStyles ) { 582 584 editor.on( 'wp-body-class-change', classChange ); 583 } 584 585 $( node ).one( 'wp-mce-view-unbind', function() { 586 observer.disconnect(); 587 editor.off( 'wp-body-class-change', classChange ); 588 } ); 585 586 $( node ).one( 'wp-mce-view-unbind', function() { 587 editor.off( 'wp-body-class-change', classChange ); 588 } ); 589 } 589 590 }, 50 ); 590 591
Note: See TracChangeset
for help on using the changeset viewer.