mergeCharFormat instead of setCharFormat, so existing format info isn't obliterated. Fixes issues #1097.
Merge pull request #1134 from scztt/topic/textview-font-color-fix

mergeCharFormat instead of setCharFormat,

so existing format info isn't obliterated. Fixes #1097.