Skip to content

Commit 76ceacd

Browse files
committed
action_sheet: Remove backward-compat code for unsupported "mark as unread"
Fixes-partly: #1837
1 parent 59a2f67 commit 76ceacd

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
@@ -1013,8 +1013,6 @@ void showMessageActionSheet({required BuildContext context, required Message mes
10131013
final isComposeBoxOffered = messageListPage.composeBoxState != null;
10141014

10151015
final isMessageRead = message.flags.contains(MessageFlag.read);
1016-
final markAsUnreadSupported = store.zulipFeatureLevel >= 155; // TODO(server-6)
1017-
final showMarkAsUnreadButton = markAsUnreadSupported && isMessageRead;
10181016

10191017
final isSenderMuted = store.isUserMuted(message.senderId);
10201018

@@ -1029,7 +1027,7 @@ void showMessageActionSheet({required BuildContext context, required Message mes
10291027
StarButton(message: message, pageContext: pageContext),
10301028
if (isComposeBoxOffered)
10311029
QuoteAndReplyButton(message: message, pageContext: pageContext),
1032-
if (showMarkAsUnreadButton)
1030+
if (isMessageRead)
10331031
MarkAsUnreadButton(message: message, pageContext: pageContext),
10341032
if (isSenderMuted)
10351033
// 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
@@ -68,7 +68,6 @@ abstract final class ZulipAction {
6868
Message message,
6969
Narrow narrow,
7070
) async {
71-
assert(PerAccountStoreWidget.of(context).zulipFeatureLevel >= 155); // TODO(server-6)
7271
final zulipLocalizations = ZulipLocalizations.of(context);
7372
await updateMessageFlagsStartingFromAnchor(
7473
context: context,

0 commit comments

Comments
 (0)