You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You long-press a message, because you want to mark the conversation unread starting from there.
While you have the action sheet open, the topic gets moved — for example, perhaps it gets resolved.
This causes the message list to update to the new topic, as seen for example in the app bar.
Then you hit the "mark as unread" option in the action sheet.
Expected behavior: The message and the subsequent conversation still get marked as unread.
Actual behavior: Nothing happens. (Concretely, the app sends a mark-as-unread request aimed at the old narrow. Typically there will be no matching messages and so nothing will happen.)
I discovered this bug in the course of making other changes to the action-sheet code. #1044 contains a fix.
The text was updated successfully, but these errors were encountered:
…sheet opened
The narrow of a given MessageListPage can change over time,
in particular if viewing a topic that gets moved.
If it does, the mark-unread action should follow along. Otherwise
we'd have a frustrating race where mark-unread just didn't work
if, for example, someone happened to resolve the topic while you
were in the middle of trying to mark as unread.
Fixes: zulip#1045
Scenario:
Expected behavior: The message and the subsequent conversation still get marked as unread.
Actual behavior: Nothing happens. (Concretely, the app sends a mark-as-unread request aimed at the old narrow. Typically there will be no matching messages and so nothing will happen.)
I discovered this bug in the course of making other changes to the action-sheet code. #1044 contains a fix.
The text was updated successfully, but these errors were encountered: