/** * @file * Javascript behaviors to fix dialogs. */ (function ($, Drupal) { 'use strict'; // @see http://stackoverflow.com/questions/20533487/how-to-ensure-that-ckeditor-has-focus-when-displayed-inside-of-jquery-ui-dialog var _allowInteraction = $.ui.dialog.prototype._allowInteraction; $.ui.dialog.prototype._allowInteraction = function (event) { if ($(event.target).closest('.cke_dialog').length) { return true; } return _allowInteraction.apply(this, arguments); }; })(jQuery, Drupal);