Runestone
Runestone copied to clipboard
`markedRange` is not cleared when multi stage input finished.
What happened?
When I'm dealing with textViewDidChange
It's not the same as what UITextView delegate did.
What are the steps to reproduce?
Finish a multi-stage input.
What is the expected behavior?
When shouldChangeText(in range: NSRange, replacementText text: String) or textViewDidChange(_ textView: TextView) called, textView.markedTextRange should be nil if multi-stage input finished.
Thanks for opening the issue. I'm working on a refactored version of Runestone and believe that this issue will be solved in that.