|
|
|
@ -289,6 +289,7 @@ class _GroupChatDetailState extends State<GroupChatDetail> {
@@ -289,6 +289,7 @@ class _GroupChatDetailState extends State<GroupChatDetail> {
|
|
|
|
|
if (value == 1) { |
|
|
|
|
showShadowDialog(context, Icons.info, lang.groupChat, |
|
|
|
|
UserInfo( |
|
|
|
|
app: 'add-group', |
|
|
|
|
id: 'EG' + this.group.gid.toUpperCase(), |
|
|
|
|
name: this.group.name, |
|
|
|
|
addr: '0x' + this.group.addr |
|
|
|
@ -591,8 +592,10 @@ class _MemberDrawerWidget extends StatelessWidget {
@@ -591,8 +592,10 @@ class _MemberDrawerWidget extends StatelessWidget {
|
|
|
|
|
const _MemberDrawerWidget({Key key, this.title}) : super(key: key); |
|
|
|
|
|
|
|
|
|
Widget _item(context, Member member, bool isOwner, Color color) { |
|
|
|
|
return ListTile( |
|
|
|
|
leading: member.showAvatar(), |
|
|
|
|
return Container( |
|
|
|
|
height: 55.0, |
|
|
|
|
child: ListTile( |
|
|
|
|
leading: member.showAvatar(colorSurface: false), |
|
|
|
|
title: Text(member.name, textAlign: TextAlign.left, style: TextStyle(fontSize: 16.0)), |
|
|
|
|
trailing: Text(isOwner ? 'Owner' : (member.isManager ? 'Manager' : ''), |
|
|
|
|
style: TextStyle(color: color)), |
|
|
|
@ -603,6 +606,7 @@ class _MemberDrawerWidget extends StatelessWidget {
@@ -603,6 +606,7 @@ class _MemberDrawerWidget extends StatelessWidget {
|
|
|
|
|
10.0, |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
) |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -687,7 +691,7 @@ class _MemberDetailState extends State<MemberDetail> {
@@ -687,7 +691,7 @@ class _MemberDetailState extends State<MemberDetail> {
|
|
|
|
|
return Column( |
|
|
|
|
mainAxisSize: MainAxisSize.max, |
|
|
|
|
children: [ |
|
|
|
|
widget.member.showAvatar(width: 100.0, colorSurface: true), |
|
|
|
|
widget.member.showAvatar(width: 100.0), |
|
|
|
|
const SizedBox(height: 10.0), |
|
|
|
|
Text(widget.member.name), |
|
|
|
|
const SizedBox(height: 10.0), |
|
|
|
|