fix: Fixed Visiblity

This commit is contained in:
Deven Joshi
2020-10-28 13:24:41 +05:30
parent 42d758264a
commit b22cf7bdf3
+17 -14
View File
@@ -257,20 +257,23 @@ class _MessageListViewState extends State<MessageListView> {
if (nextMessage != null && if (nextMessage != null &&
!Jiffy(message.createdAt.toLocal()) !Jiffy(message.createdAt.toLocal())
.isSame(nextMessage.createdAt.toLocal(), Units.DAY)) { .isSame(nextMessage.createdAt.toLocal(), Units.DAY)) {
return Column( return VisibleNotifierWidget(
crossAxisAlignment: CrossAxisAlignment.stretch, data: i,
children: <Widget>[ child: Column(
messageWidget, crossAxisAlignment: CrossAxisAlignment.stretch,
Padding( children: <Widget>[
padding: const EdgeInsets.symmetric(vertical: 12.0), messageWidget,
child: widget.dateDividerBuilder != null Padding(
? widget.dateDividerBuilder( padding: const EdgeInsets.symmetric(vertical: 12.0),
nextMessage.createdAt.toLocal()) child: widget.dateDividerBuilder != null
: DateDivider( ? widget.dateDividerBuilder(
dateTime: nextMessage.createdAt.toLocal(), nextMessage.createdAt.toLocal())
), : DateDivider(
), dateTime: nextMessage.createdAt.toLocal(),
], ),
),
],
),
); );
} }