Skip to content

Commit 91246ee

Browse files
committed
fix for : Don't show "Mark as unread from here" button in unsubscribed channels #1641
1 parent 11ffac2 commit 91246ee

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/widgets/action_sheet.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,8 @@ void showMessageActionSheet({required BuildContext context, required Message mes
606606

607607
final isMessageRead = message.flags.contains(MessageFlag.read);
608608
final markAsUnreadSupported = store.zulipFeatureLevel >= 155; // TODO(server-6)
609-
final showMarkAsUnreadButton = markAsUnreadSupported && isMessageRead;
609+
final showMarkAsUnreadButton = markAsUnreadSupported && isMessageRead &&
610+
(message is! StreamMessage || store.subscriptions[message.streamId] != null);
610611

611612
final isSenderMuted = store.isUserMuted(message.senderId);
612613

0 commit comments

Comments
 (0)