diff --git a/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js b/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js index 7655229..0323f2c 100755 --- a/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js +++ b/styling/src/lib/js/ckeditor/3.6.2/_source/plugins/button/plugin.js @@ -89,6 +89,10 @@ CKEDITOR.ui.button.prototype = }, execute : function() { + // IE needs focus sent back to the parent document if a dialog is launched + if ( CKEDITOR.env.ie )^M + document.body.focus();^M // IE 6 needs some time before execution (#7922) if ( CKEDITOR.env.ie && CKEDITOR.env.version < 7 ) CKEDITOR.tools.setTimeout( function(){ this.button.click( editor ); }, 0, this );