From fa4ed6e0627518e0848920ca8672d3ed884b0f07 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Wed, 16 Jul 2014 17:55:00 +0000 Subject: [PATCH] TinyMCE wpView: add noop() when returning early, fixes #28921 git-svn-id: https://develop.svn.wordpress.org/trunk@29190 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/js/tinymce/plugins/wpview/plugin.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/wp-includes/js/tinymce/plugins/wpview/plugin.js b/src/wp-includes/js/tinymce/plugins/wpview/plugin.js index 603fd867f8..e706df4746 100644 --- a/src/wp-includes/js/tinymce/plugins/wpview/plugin.js +++ b/src/wp-includes/js/tinymce/plugins/wpview/plugin.js @@ -10,6 +10,7 @@ tinymce.PluginManager.add( 'wpview', function( editor ) { TreeWalker = tinymce.dom.TreeWalker, toRemove = false, firstFocus = true, + _noop = function() { return false; }, cursorInterval, lastKeyDownNode, setViewCursorTries, focus, execCommandView; function getView( node ) { @@ -155,7 +156,11 @@ tinymce.PluginManager.add( 'wpview', function( editor ) { // Check if the `wp.mce` API exists. if ( typeof wp === 'undefined' || ! wp.mce ) { - return; + return { + getViewText: _noop, + setViewText: _noop, + getView: _noop + }; } // Remove the content of view wrappers from HTML string