From 64093244464308fffffc6410c601458b61c32954 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Mon, 30 Dec 2013 19:16:49 +0000 Subject: [PATCH] Set wpActiveEditor as soon as any editor associated button is clicked, including Add Media, switching Text to Visual, etc. Fixes #26747. git-svn-id: https://develop.svn.wordpress.org/trunk@26881 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/class-wp-editor.php | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/wp-includes/class-wp-editor.php b/src/wp-includes/class-wp-editor.php index 7da0c55c21..264469d1cb 100644 --- a/src/wp-includes/class-wp-editor.php +++ b/src/wp-includes/class-wp-editor.php @@ -811,15 +811,28 @@ final class _WP_Editors { } } } - }()); + if ( typeof jQuery !== 'undefined' ) { + jQuery('.wp-editor-wrap').on( 'click.wp-editor', function() { + if ( this.id ) { + window.wpActiveEditor = this.id.slice( 3, -5 ); + } + }); + } else { + for ( qtId in tinyMCEPreInit.qtInit ) { + document.getElementById( 'wp-' + qtId + '-wrap' ).onclick = function() { + window.wpActiveEditor = this.id.slice( 3, -5 ); + } + } + } + }());