Improve emoji insertion UX

This commit is contained in:
Tobias Berger 2025-12-11 03:04:26 +01:00
parent 126ee2ac35
commit 258dd35754
No known key found for this signature in database
GPG Key ID: 2D05EFAB764D6A88
1 changed files with 1 additions and 6 deletions

View File

@ -217,12 +217,7 @@ public sealed partial class NanoChatUiFragment : BoxContainer
private void InsertEmoji(string emoji)
{
var currentText = MessageInput.Text;
var cursorPos = MessageInput.CursorPosition;
var newText = currentText.Insert(cursorPos, emoji);
MessageInput.Text = newText;
MessageInput.CursorPosition = cursorPos + emoji.Length;
MessageInput.InsertAtCursor(emoji);
MessageInput.GrabKeyboardFocus();
}