Skip to content

Commit 8be9215

Browse files
committed
action_sheet: Remove backward-compat code for unsupported "mark as unread"
Fixes-partly: zulip#1837
1 parent 265a416 commit 8be9215

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

lib/widgets/action_sheet.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1050,8 +1050,6 @@ void showMessageActionSheet({required BuildContext context, required Message mes
10501050
final isComposeBoxOffered = messageListPage.composeBoxState != null;
10511051

10521052
final isMessageRead = message.flags.contains(MessageFlag.read);
1053-
final markAsUnreadSupported = store.zulipFeatureLevel >= 155; // TODO(server-6)
1054-
final showMarkAsUnreadButton = markAsUnreadSupported && isMessageRead;
10551053

10561054
final isSenderMuted = store.isUserMuted(message.senderId);
10571055

@@ -1066,7 +1064,7 @@ void showMessageActionSheet({required BuildContext context, required Message mes
10661064
StarButton(message: message, pageContext: pageContext),
10671065
if (isComposeBoxOffered)
10681066
QuoteAndReplyButton(message: message, pageContext: pageContext),
1069-
if (showMarkAsUnreadButton)
1067+
if (isMessageRead)
10701068
MarkAsUnreadButton(message: message, pageContext: pageContext),
10711069
if (isSenderMuted)
10721070
// The message must have been revealed in order to open this action sheet.

lib/widgets/actions.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ abstract final class ZulipAction {
6666
Message message,
6767
Narrow narrow,
6868
) async {
69-
assert(PerAccountStoreWidget.of(context).zulipFeatureLevel >= 155); // TODO(server-6)
7069
final zulipLocalizations = ZulipLocalizations.of(context);
7170
await updateMessageFlagsStartingFromAnchor(
7271
context: context,

0 commit comments

Comments
 (0)