Replies: 1 comment
-
Making some progress - for anyone interested in the issue, I'm now using a custom (extending) QuillRawEditor, overriding its updateEditingValue() method to access TextEditingValue.composing.isValid (which is the IME composing status), and then added a stream to expose custom DocChange events containing these information. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm writing a binding to bind the QuillController with a Yrs doucment for collaborative editing, by listening to the QuillController.changes stream:
Ideally, we would want to filter out all DocChanges that is from an intermitiate IME composing, because these should never appear in the collaborative document, plus they could potentially create lots of unecessary updates.
Now, I try to do this with quillController.plainTextEditingValue.composing.isValid, but when typing with an IME this value has always been false, and the filter never worked.
I wonder what is the correct way to get IME state when editing?
Beta Was this translation helpful? Give feedback.
All reactions