Make WordPress Core

Changeset 29698


Ignore:
Timestamp:
09/03/2014 06:03:43 PM (11 years ago)
Author:
azaozz
Message:

Editor expand: revert back to scrolling to the editor top when switching Visual to Text, fixes #29338

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/js/editor-expand.js

    r29693 r29698  
    3232        scrollTimer,
    3333        lastScrollPosition = 0,
    34         visualEditorScrollPosition = 0,
    35         textEditorScrollPosition = 0,
    3634        pageYOffsetAtTop = 130,
    3735        pinnedToolsTop = 56,
     
    227225        // Adjust when switching editor modes.
    228226        function mceShow() {
    229             textEditorScrollPosition = window.pageYOffset;
    230 
    231227            setTimeout( function() {
    232                 var top = $contentWrap.offset().top;
    233 
    234                 if ( window.pageYOffset > top || visualEditorScrollPosition ) {
    235                     window.scrollTo( window.pageXOffset, visualEditorScrollPosition ? visualEditorScrollPosition : top - heights.adminBarHeight );
    236                 }
    237 
    238228                editor.execCommand( 'wpAutoResize' );
    239229                adjust();
    240230            }, 300 );
    241 
    242             adjust();
    243231        }
    244232
    245233        function mceHide() {
    246             visualEditorScrollPosition = window.pageYOffset;
    247 
    248234            setTimeout( function() {
    249235                var top = $contentWrap.offset().top;
    250236
    251                 if ( window.pageYOffset > top || textEditorScrollPosition ) {
    252                     window.scrollTo( window.pageXOffset, textEditorScrollPosition ? textEditorScrollPosition : top - heights.adminBarHeight );
     237                if ( window.pageYOffset > top ) {
     238                    window.scrollTo( window.pageXOffset, top - heights.adminBarHeight );
    253239                }
    254240
Note: See TracChangeset for help on using the changeset viewer.