Make WordPress Core

Changeset 32836


Ignore:
Timestamp:
06/18/2015 12:58:07 PM (10 years ago)
Author:
iseulde
Message:

TinyMCE: wptextpattern: escape should undo

Props azaozz.
See #31441.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/js/tinymce/plugins/wptextpattern/plugin.js

    r32832 r32836  
    1414    tinymce.PluginManager.add( 'wptextpattern', function( editor ) {
    1515        var $$ = editor.$,
     16            VK = tinymce.util.VK,
    1617            patterns = [],
    1718            canUndo = false;
     
    5354
    5455        editor.on( 'keydown', function( event ) {
    55             if ( canUndo && event.keyCode === tinymce.util.VK.BACKSPACE ) {
     56            if ( canUndo && ( event.keyCode === VK.BACKSPACE || event.keyCode === 27 /* ESCAPE */ ) ) {
    5657                editor.undoManager.undo();
    5758                event.preventDefault();
     
    6263            var rng, node, text, parent, child;
    6364
    64             if ( event.keyCode !== tinymce.util.VK.SPACEBAR ) {
     65            if ( event.keyCode !== VK.SPACEBAR ) {
    6566                return;
    6667            }
Note: See TracChangeset for help on using the changeset viewer.