I'm using the dev-stable branch, normally rather than inline. Browser is IE11.
In the <body> tag of the editor, its contents might be simply "asdf". If I select that content and set it to, say, font size of 20, that works fine.
But then if I select the content using ctrl-A or by highlighting it manually, and simply type new text in its place, everything shifts because a wrapper <p> tag has been added surrounding it.
I can't find where or how that wrapper is being added within CKEDITOR's code. It clearly is, but I don't know where. It doesn't seem to be in fixBlock or appendBogus or a few other functions.
And searching the entire code for '<p>' or 'p' with quotes didn't turn up anything apparently relevant either.
Any ideas?
I can work around this if need be, but I'd much rather understand why it's happening at all.
(I did notice that simply deleting the entire selection results in the cursor jumping down as if a paragraph tag was added, and then moving up again almost instantly, as if a timer triggered and the empty paragraph tag was deleted. I sense that's related.)
Thanks!