@ -25,7 +25,9 @@ class ParticipantListItem extends StatelessWidget {
? L10n . of ( context ) . moderator
? L10n . of ( context ) . moderator
: ' ' ;
: ' ' ;
return ListTile (
return Opacity (
opacity: user . membership = = Membership . join ? 1 : 0.5 ,
child: ListTile (
onTap: ( ) = > showModalBottomSheet (
onTap: ( ) = > showModalBottomSheet (
context: context ,
context: context ,
builder: ( c ) = > UserBottomSheet (
builder: ( c ) = > UserBottomSheet (
@ -56,12 +58,15 @@ class ParticipantListItem extends StatelessWidget {
color: Theme . of ( context ) . secondaryHeaderColor ,
color: Theme . of ( context ) . secondaryHeaderColor ,
borderRadius: BorderRadius . circular ( 8 ) ,
borderRadius: BorderRadius . circular ( 8 ) ,
) ,
) ,
child: Center ( child: Text ( membershipBatch [ user . membership ] ) ) ,
child:
Center ( child: Text ( membershipBatch [ user . membership ] ) ) ,
) ,
) ,
] ,
] ,
) ,
) ,
subtitle: Text ( user . id ) ,
subtitle: Text ( user . id ) ,
leading: Avatar ( mxContent: user . avatarUrl , name: user . calcDisplayname ( ) ) ,
leading:
Avatar ( mxContent: user . avatarUrl , name: user . calcDisplayname ( ) ) ,
) ,
) ;
) ;
}
}
}
}