fix(ui): Fix UI crash when less than 8 shared media items are available
This commit is contained in:
parent
8178a0dd8a
commit
8f68292dfd
@ -118,17 +118,21 @@ class SharedMediaDisplay extends StatelessWidget {
|
|||||||
mainAxisSpacing: 8,
|
mainAxisSpacing: 8,
|
||||||
crossAxisSpacing: 8,
|
crossAxisSpacing: 8,
|
||||||
),
|
),
|
||||||
children: preview.sublist(0, 8).map((el) {
|
children: preview.length < 8
|
||||||
if (el == preview.last && sharedMediaAmount >= 8) {
|
? preview
|
||||||
return SharedSummaryWidget(
|
.map((el) => buildSharedMediaWidget(el, jid))
|
||||||
notShown: sharedMediaAmount - 7,
|
.toList()
|
||||||
conversationJid: jid,
|
: preview.sublist(0, 8).map((el) {
|
||||||
conversationTitle: title,
|
if (el == preview.last && sharedMediaAmount >= 8) {
|
||||||
);
|
return SharedSummaryWidget(
|
||||||
}
|
notShown: sharedMediaAmount - 7,
|
||||||
|
conversationJid: jid,
|
||||||
|
conversationTitle: title,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
return buildSharedMediaWidget(el, jid);
|
return buildSharedMediaWidget(el, jid);
|
||||||
}).toList(),
|
}).toList(),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
Loading…
Reference in New Issue
Block a user