In a client app we've built a node that shows a series of attachments. We want to support caret positioning between the attachments, so we've implemented a new node selection type. But this breaks when placing the caret because we need to serialize and send to the IME, but IME serialization only supports text selection and box selection.
Update IME integration to deal with custom selection types.
In a client app we've built a node that shows a series of attachments. We want to support caret positioning between the attachments, so we've implemented a new node selection type. But this breaks when placing the caret because we need to serialize and send to the IME, but IME serialization only supports text selection and box selection.
Update IME integration to deal with custom selection types.