WordPress.org

Make WordPress Core

Ticket #26959: 26959-12-deselect-fix.patch

File 26959-12-deselect-fix.patch, 885 bytes (added by gcorne, 8 years ago)
  • src/wp-includes/js/tinymce/plugins/wpview/plugin.js

    diff --git src/wp-includes/js/tinymce/plugins/wpview/plugin.js src/wp-includes/js/tinymce/plugins/wpview/plugin.js
    index 9327859..21f68d3 100644
    tinymce.PluginManager.add( 'wpview', function( editor ) { 
    109109
    110110                        dom.unbind( selected, 'beforedeactivate focusin focusout click mouseup', _stop );
    111111                        dom.removeClass( selected, 'selected' );
    112 
    113                         editor.selection.select( selected.nextSibling );
    114                         editor.selection.collapse();
    115 
    116112                }
    117113
    118114                selected = null;
    tinymce.PluginManager.add( 'wpview', function( editor ) { 
    267263                                // unfortunately, it also inhibits the dragging fo views to a new location
    268264                                return false;
    269265                        } else {
    270                                 if ( event.type === 'click' ) {
     266                                if ( event.type === 'mousedown' ) {
    271267                                        deselect();
    272268                                }
    273269                        }