Make only replies in reply thread scrollable
This commit is contained in:
parent
cba6600d5f
commit
82ca63fd6f
1 changed files with 23 additions and 16 deletions
|
|
@ -42,9 +42,9 @@ class ReplyThread extends StatelessWidget {
|
|||
style: DefaultTextStyle.of(context)
|
||||
.style
|
||||
.copyWith(fontSize: chatStore.settings.fontSize),
|
||||
child: ListView(
|
||||
shrinkWrap: true,
|
||||
primary: false,
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
const SectionHeader(
|
||||
'Reply thread',
|
||||
|
|
@ -66,19 +66,26 @@ class ReplyThread extends StatelessWidget {
|
|||
),
|
||||
),
|
||||
),
|
||||
...chatStore.messages
|
||||
.where(
|
||||
(message) =>
|
||||
message.tags['reply-parent-msg-id'] ==
|
||||
selectedMessage.tags['reply-parent-msg-id'],
|
||||
)
|
||||
.map(
|
||||
(message) => ChatMessage(
|
||||
isModal: true,
|
||||
ircMessage: message,
|
||||
chatStore: chatStore,
|
||||
),
|
||||
),
|
||||
Flexible(
|
||||
child: ListView(
|
||||
shrinkWrap: true,
|
||||
primary: false,
|
||||
children: chatStore.messages
|
||||
.where(
|
||||
(message) =>
|
||||
message.tags['reply-parent-msg-id'] ==
|
||||
selectedMessage.tags['reply-parent-msg-id'],
|
||||
)
|
||||
.map(
|
||||
(message) => ChatMessage(
|
||||
isModal: true,
|
||||
ircMessage: message,
|
||||
chatStore: chatStore,
|
||||
),
|
||||
)
|
||||
.toList(),
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue