Ticket #39134: 39134.diff
File 39134.diff, 982 bytes (added by , 8 years ago) |
---|
-
src/wp-admin/js/customize-controls.js
5300 5300 } ); 5301 5301 5302 5302 $textarea.on( 'keydown', function onKeydown( event ) { 5303 var selectionStart, selectionEnd, value, scroll,tabKeyCode = 9, escKeyCode = 27;5303 var selectionStart, selectionEnd, value, tabKeyCode = 9, escKeyCode = 27; 5304 5304 5305 5305 if ( escKeyCode === event.keyCode ) { 5306 5306 if ( ! $textarea.data( 'next-tab-blurs' ) ) { … … 5325 5325 value = textarea.value; 5326 5326 5327 5327 if ( selectionStart >= 0 ) { 5328 scroll = $textarea.scrollTop;5329 5328 textarea.value = value.substring( 0, selectionStart ).concat( '\t', value.substring( selectionEnd ) ); 5330 5329 $textarea.selectionStart = textarea.selectionEnd = selectionStart + 1; 5331 textarea.scrollTop = scroll;5332 5330 } 5333 5331 5334 5332 event.stopPropagation();