presence representation

This commit is contained in:
Christian Pauly 2020-05-06 18:31:38 +02:00
commit e99521c3f0
3 changed files with 10 additions and 10 deletions

View file

@ -28,6 +28,7 @@ class PresenceListItem extends StatelessWidget {
return FutureBuilder<Profile>(
future: _requestProfile(context),
builder: (context, snapshot) {
if (!snapshot.hasData) return Container();
Uri avatarUrl;
String displayname = presence.sender.localpart;
if (snapshot.hasData) {
@ -48,8 +49,7 @@ class PresenceListItem extends StatelessWidget {
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
if (presence.isStatus)
Text(presence.getLocalizedStatusMessage(context)),
Text(presence.getLocalizedStatusMessage(context)),
if (presence.presence != null)
Text(
presence.presence.toString().split('.').last,