﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
13700	CKEDITOR leaves behind 'Filling Char' zero-width-space after selectBookmarks/selectRanges	Dusty Jewett		"By leaving behind filling char, the text content is unpredictable. As soon as the user types backspace, delete, makes another selection, or navigates the file in any way, the character is deleted, further making it difficult to know whether we should expect a filling character or not. (when writing plugins)

As an aside, it is not clear WHY a filling character is introduced in this specific instance.


== Steps to reproduce ==

via javascript:
{{{#!js

var text = editor.editable().getText();
editor.getSelection().createBookmarks(true);
editor.getSelection().selectBookmarks(bookmarks);
console.log(editor.editable().getText() === text);

}}}

== Expected result ==

selectBookmarks should not leave behind the filling char.

== Actual result ==

filling char is left behind.

== Other details (browser, OS, CKEditor version, installed plugins) ==

"	Bug	closed	Normal		Core : Selection		invalid		
