From 0d9dbc2fea3d0c5dc9bbed6c14bb50a306e27621 Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Sat, 1 Jul 2017 20:32:12 +0000 Subject: [PATCH] Text widget: bump the TinyMCE modals z-index to 500001 so they show in the Customizer. Props greuben. Fixes #41158 for trunk. git-svn-id: https://develop.svn.wordpress.org/trunk@40990 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/js/widgets/text-widgets.js | 3 +++ src/wp-includes/js/tinymce/plugins/wordpress/plugin.js | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/js/widgets/text-widgets.js b/src/wp-admin/js/widgets/text-widgets.js index 6f057044cf..5a68516e5d 100644 --- a/src/wp-admin/js/widgets/text-widgets.js +++ b/src/wp-admin/js/widgets/text-widgets.js @@ -121,6 +121,9 @@ wp.textWidgets = ( function( $ ) { wp.editor.remove( id ); } + // Adjust z-index for the customizer. + window.tinymce.ui.FloatPanel.zIndex = 500001; + wp.editor.initialize( id, { tinymce: { wpautop: true diff --git a/src/wp-includes/js/tinymce/plugins/wordpress/plugin.js b/src/wp-includes/js/tinymce/plugins/wordpress/plugin.js index 08e3cf78c9..d022137bc5 100644 --- a/src/wp-includes/js/tinymce/plugins/wordpress/plugin.js +++ b/src/wp-includes/js/tinymce/plugins/wordpress/plugin.js @@ -1,7 +1,9 @@ /* global getUserSetting, setUserSetting */ ( function( tinymce ) { // Set the minimum value for the modals z-index higher than #wpadminbar (100000) -tinymce.ui.FloatPanel.zIndex = 100100; +if ( tinymce.ui.FloatPanel.zIndex < 100100 ) { + tinymce.ui.FloatPanel.zIndex = 100100; +} tinymce.PluginManager.add( 'wordpress', function( editor ) { var wpAdvButton, style,