From 7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8 Mon Sep 17 00:00:00 2001 From: Charles Date: Tue, 7 Jan 2020 13:06:14 +0100 Subject: Added wordpress --- srcs/wordpress/wp-includes/js/wpdialog.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 srcs/wordpress/wp-includes/js/wpdialog.js (limited to 'srcs/wordpress/wp-includes/js/wpdialog.js') diff --git a/srcs/wordpress/wp-includes/js/wpdialog.js b/srcs/wordpress/wp-includes/js/wpdialog.js new file mode 100644 index 0000000..327d876 --- /dev/null +++ b/srcs/wordpress/wp-includes/js/wpdialog.js @@ -0,0 +1,27 @@ +/** + * @output wp-includes/js/wpdialog.js + */ + +/* + * Wrap the jQuery UI Dialog open function remove focus from tinyMCE. + */ +( function($) { + $.widget('wp.wpdialog', $.ui.dialog, { + open: function() { + // Add beforeOpen event. + if ( this.isOpen() || false === this._trigger('beforeOpen') ) { + return; + } + + // Open the dialog. + this._super(); + + // WebKit leaves focus in the TinyMCE editor unless we shift focus. + this.element.focus(); + this._trigger('refresh'); + } + }); + + $.wp.wpdialog.prototype.options.closeOnEscape = false; + +})(jQuery); -- cgit