diff --git a/CHANGES.md b/CHANGES.md index 4185a5c46b2..076b555838f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -15,6 +15,7 @@ Fixed Issues: * [#10032](http://dev.ckeditor.com/ticket/10032): Fixed: [Paste from Word](http://ckeditor.com/addon/pastefromword) filter is executed for every paste after using the button. * [#12597](http://dev.ckeditor.com/ticket/12597): [Blink/Webkit] Fixed: Multi-byte Japanese chars entry not working properly after *Shift+Enter*. * [#12387](http://dev.ckeditor.com/ticket/12387): Fixed: An error is thrown if a skin does not have the [`chameleon`](http://docs.ckeditor.com/#!/api/CKEDITOR.skin-method-chameleon) property defined and [`config.uiColor`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-uiColor) was defined. +* [#12850](http://dev.ckeditor.com/ticket/12850): [IEQM] Fixed: Error is thrown after focusing the editor. ## CKEditor 4.4.6 diff --git a/core/editable.js b/core/editable.js index ca6db9f1c2f..2da14e66b74 100644 --- a/core/editable.js +++ b/core/editable.js @@ -495,8 +495,8 @@ fixInitialSelection: function() { var that = this; - // Deal with IE8- (the old MS selection) first. - if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 ) { + // Deal with IE8- IEQM (the old MS selection) first. + if ( CKEDITOR.env.ie && ( CKEDITOR.env.version < 9 || CKEDITOR.env.quirks ) ) { if ( this.hasFocus ) { this.focus(); fixMSSelection();