mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-20 20:19:42 +01:00
Improve mention
Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
parent
d6a7a2ff94
commit
f4508bc4fe
@ -666,13 +666,11 @@ public class ChatController extends BaseController implements MessagesListAdapte
|
|||||||
final Editable editable = messageInput.getEditableText();
|
final Editable editable = messageInput.getEditableText();
|
||||||
Spans.MentionSpan mentionSpans[] = editable.getSpans(0, editable.length(), Spans.MentionSpan.class);
|
Spans.MentionSpan mentionSpans[] = editable.getSpans(0, editable.length(), Spans.MentionSpan.class);
|
||||||
Spans.MentionSpan mentionSpan;
|
Spans.MentionSpan mentionSpan;
|
||||||
mentionAutocomplete.setEnabled(false);
|
|
||||||
for (int i = 0; i < mentionSpans.length; i++) {
|
for (int i = 0; i < mentionSpans.length; i++) {
|
||||||
mentionSpan = mentionSpans[i];
|
mentionSpan = mentionSpans[i];
|
||||||
editable.replace(editable.getSpanStart(mentionSpan), editable.getSpanEnd(mentionSpan), "@" + mentionSpan.getId());
|
editable.replace(editable.getSpanStart(mentionSpan), editable.getSpanEnd(mentionSpan), "@" + mentionSpan.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
mentionAutocomplete.setEnabled(true);
|
|
||||||
messageInput.setText("");
|
messageInput.setText("");
|
||||||
sendMessage(editable);
|
sendMessage(editable);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user