On Android user/front end, I’ve observed in the message compose, that tapping a position in the message does not move the cursor there. Instead, it goes to the end of the text body. See my image for a better view of what’s happening.
On iOS, this does not happen. That is, the cursors goes to the tapped position in the message body.
When UIKit shows the keyboard up, UIKit sets the selection to the end of the text. It is possible to move the cursor by dragging.
Unfortunately, we don’t support any configuration about it. If you look into our UIKit open source code, you can remove MessageInputView line 205; it makes the cursor moving possible.
Thank you for replying. Yes, dragging moves the cursor – but this is a work-around. Ideally, the cursor moves to the tapped position – like all other editing/composing application behaviors.
Thank you for the solution regarding source code change. I would rather make a change for the whole SendBird community. I want to make this a feature request. Can you help or what should I do?
Hey @Doo_Rim. It works and it’s great. Thank you for doing this. This will help me and all Android users who edit text – who are thus are writing thoughtfully. And we support that. Cheers to SendBird!