fix: Fixed remove user bug
This commit is contained in:
@@ -26,7 +26,7 @@ class _GroupInfoScreenState extends State<GroupInfoScreen> {
|
|||||||
|
|
||||||
final FocusNode _focusNode = FocusNode();
|
final FocusNode _focusNode = FocusNode();
|
||||||
|
|
||||||
int groupMemberListLength;
|
bool listExpanded = false;
|
||||||
|
|
||||||
void _userNameListener() {
|
void _userNameListener() {
|
||||||
if (_searchController.text == _userNameQuery) {
|
if (_searchController.text == _userNameQuery) {
|
||||||
@@ -155,7 +155,13 @@ class _GroupInfoScreenState extends State<GroupInfoScreen> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Widget _buildMembers(List<Member> members) {
|
Widget _buildMembers(List<Member> members) {
|
||||||
groupMemberListLength ??= members.length > 6 ? 6 : members.length;
|
int groupMemberListLength;
|
||||||
|
|
||||||
|
if (listExpanded) {
|
||||||
|
groupMemberListLength = members.length;
|
||||||
|
} else {
|
||||||
|
groupMemberListLength = members.length > 6 ? 6 : members.length;
|
||||||
|
}
|
||||||
|
|
||||||
return Column(
|
return Column(
|
||||||
children: [
|
children: [
|
||||||
@@ -241,7 +247,7 @@ class _GroupInfoScreenState extends State<GroupInfoScreen> {
|
|||||||
InkWell(
|
InkWell(
|
||||||
onTap: () {
|
onTap: () {
|
||||||
setState(() {
|
setState(() {
|
||||||
groupMemberListLength = members.length;
|
listExpanded = true;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
child: Material(
|
child: Material(
|
||||||
|
|||||||
Reference in New Issue
Block a user