hide presences in share mode

onboarding
Christian Pauly 5 years ago
parent b7c9119f6d
commit 2d6f16b4d7

@ -392,9 +392,12 @@ class _ChatListState extends State<ChatList> {
final int publicRoomsCount =
(publicRoomsResponse?.publicRooms?.length ?? 0);
final int totalCount = rooms.length + publicRoomsCount;
return ListView.separated(
return selectMode == SelectMode.share
? Container()
: ListView.separated(
controller: _scrollController,
separatorBuilder: (BuildContext context, int i) =>
separatorBuilder: (BuildContext context,
int i) =>
i == totalCount - publicRoomsCount
? Material(
elevation: 2,
@ -417,13 +420,15 @@ class _ChatListState extends State<ChatList> {
child: Container(
height: 81,
child: ListView.builder(
scrollDirection: Axis.horizontal,
scrollDirection:
Axis.horizontal,
itemCount: Matrix.of(context)
.client
.statusList
.length,
itemBuilder:
(BuildContext context, int i) =>
(BuildContext context,
int i) =>
PresenceListItem(
Matrix.of(context)
.client

Loading…
Cancel
Save