To manually test, press and hold down 'a' and select one of the accented characters.
You should observe that the replacement accented character does not replace 'a'.
Then insert an emoji using the emoji picker. This should insert something into the editor.
Finally, select all the content and attempt to replace it with an emoji. This should do nothing.