Merge branch 'soru/fix-avatar' into 'main'

fix: Some single-emoji names crashing

See merge request ChristianPauly/fluffychat-flutter!231
This commit is contained in:
Christian Pauly 2020-10-19 15:10:16 +00:00
commit d0635d9dd4
1 changed files with 2 additions and 2 deletions

View File

@ -30,9 +30,9 @@ class Avatar extends StatelessWidget {
); );
final src = thumbnail; final src = thumbnail;
var fallbackLetters = '@'; var fallbackLetters = '@';
if ((name?.length ?? 0) >= 2) { if ((name?.runes?.length ?? 0) >= 2) {
fallbackLetters = String.fromCharCodes(name.runes, 0, 2); fallbackLetters = String.fromCharCodes(name.runes, 0, 2);
} else if ((name?.length ?? 0) == 1) { } else if ((name?.runes?.length ?? 0) == 1) {
fallbackLetters = name; fallbackLetters = name;
} }
final textWidget = Center( final textWidget = Center(