feat: Nicer mentions

This commit is contained in:
Sorunome 2021-07-20 17:54:48 +02:00
commit 53bb9f3edd
2 changed files with 4 additions and 3 deletions

View file

@ -115,6 +115,7 @@ class InputBar extends StatelessWidget {
ret.add({
'type': 'user',
'mxid': user.id,
'mention': user.mention,
'displayname': user.displayName,
'avatar_url': user.avatarUrl?.toString(),
});
@ -324,7 +325,7 @@ class InputBar extends StatelessWidget {
);
}
if (suggestion['type'] == 'user') {
insertText = suggestion['mxid'] + ' ';
insertText = suggestion['mention'] + ' ';
startText = replaceText.replaceAllMapped(
RegExp(r'(\s|^)(@[-\w]+)$'),
(Match m) => '${m[1]}$insertText',