WordPress.org

Make WordPress Core

Ticket #28328: start-of-document.patch

File start-of-document.patch, 1.0 KB (added by afercia, 3 years ago)
  • src/wp-admin/js/editor-expand.js

     
    136136                                buffer = 10, 
    137137                                cursorTop, cursorBottom, editorTop, editorBottom; 
    138138 
     139                                VK.HOME = 36; 
     140 
    139141                        if ( ! offset ) { 
    140142                                return; 
    141143                        } 
     
    147149                        editorTop = $adminBar.outerHeight() + $tools.outerHeight() + $visualTop.outerHeight(); 
    148150                        editorBottom = windowHeight - $bottom.outerHeight(); 
    149151 
    150                         if ( cursorTop < editorTop && ( key === VK.UP || key === VK.LEFT || key === VK.BACKSPACE ) ) { 
     152                        if ( cursorTop < editorTop && ( key === VK.UP || key === VK.LEFT || key === VK.BACKSPACE || ( key === VK.HOME && VK.modifierPressed( event ) ) ) ) { 
    151153                                window.scrollTo( window.pageXOffset, cursorTop + window.pageYOffset - editorTop ); 
    152154                        } else if ( cursorBottom > editorBottom ) { 
    153155                                window.scrollTo( window.pageXOffset, cursorBottom + window.pageYOffset - editorBottom );