File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
packages/stream_chat_flutter Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 22
33🐞 Fixed
44
5+ - Fixed users with ` sendReply ` capability unable to send replies in threads.
56- Fixed delete/flag message dialogs executing action when dialog is dismissed without confirmation.
67
78## Upcoming
Original file line number Diff line number Diff line change @@ -619,6 +619,12 @@ class StreamMessageInputState extends State<StreamMessageInput>
619619 Widget build (BuildContext context) {
620620 bool canSendOrUpdateMessage (List <ChannelCapability > capabilities) {
621621 var result = capabilities.contains (ChannelCapability .sendMessage);
622+
623+ final insideThread = _effectiveController.message.parentId != null ;
624+ if (insideThread) {
625+ result | = capabilities.contains (ChannelCapability .sendReply);
626+ }
627+
622628 if (_isEditing) {
623629 result | = capabilities.contains (ChannelCapability .updateOwnMessage);
624630 result | = capabilities.contains (ChannelCapability .updateAnyMessage);
You can’t perform that action at this time.
0 commit comments