From 6f43327574be6e4fbafe9903b515ab9ae0057994 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sat, 6 Dec 2014 00:32:18 +0000 Subject: [PATCH] TinyMCE: manually fire `ExecCommand` when aligning images as we do `preventDefault()` on `BeforeExecCommand` for them. Props avryl, fixes #30565. git-svn-id: https://develop.svn.wordpress.org/trunk@30748 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js b/src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js index 233feba1b8..2b2983efe4 100644 --- a/src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js +++ b/src/wp-includes/js/tinymce/plugins/wpeditimage/plugin.js @@ -335,7 +335,7 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { editor.on( 'init', function() { editor.dom.bind( editor.getWin(), 'scroll', hide ); }); - + editor.on( 'blur hide', hide ); // 119 = F8 @@ -1124,6 +1124,12 @@ tinymce.PluginManager.add( 'wpeditimage', function( editor ) { if ( floatingToolbar ) { floatingToolbar.reposition(); } + + editor.fire( 'ExecCommand', { + command: cmd, + ui: event.ui, + value: event.value + } ); } });