diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-01-07 13:06:14 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-01-07 13:06:14 +0100 |
| commit | 7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8 (patch) | |
| tree | f7453d7dd5cbaaab246e23810b02d3edf1e451be /srcs/wordpress/wp-includes/js/wpdialog.js | |
| parent | c59bdcf77c50cbe89b4a93782cdd6d9e7532080e (diff) | |
| download | ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.gz ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.tar.bz2 ft_server-7086111ad4dd997e12a3220e1ee60c9b9bcf0bb8.zip | |
Added wordpress
Diffstat (limited to 'srcs/wordpress/wp-includes/js/wpdialog.js')
| -rw-r--r-- | srcs/wordpress/wp-includes/js/wpdialog.js | 27 |
1 files changed, 27 insertions, 0 deletions
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); |
