diff --git a/CHANGES.md b/CHANGES.md index ceffa1defad..a6fa9463bcf 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,7 @@ Fixed Issues: * [#10994](http://dev.ckeditor.com/ticket/10994): Fixed: loading external jQuery when opening adapter sample from file. * [#10975](http://dev.ckeditor.com/ticket/10975): [IE] Fixed: Error thrown while opening color palette. +* [#9929](http://dev.ckeditor.com/ticket/9929): [Blink/Webkit] Fixed: A non-breaking space is created once deleted a character and a regular space is typed. ## CKEditor 4.2.2 diff --git a/core/editable.js b/core/editable.js index 714b46cca03..a09f8d1cacd 100644 --- a/core/editable.js +++ b/core/editable.js @@ -565,9 +565,9 @@ // 1. Del/Backspace key before/after table; // 2. Backspace Key after start of table. if ( ( block = path.block ) && - range[ rtl ? 'checkStartOfBlock' : 'checkEndOfBlock' ]() && ( next = block[ rtl ? 'getPrevious' : 'getNext' ]( isNotWhitespace ) ) && - next.is( 'table' ) ) + next.is( 'table' ) && + range[ rtl ? 'checkStartOfBlock' : 'checkEndOfBlock' ]() ) { editor.fire( 'saveSnapshot' );