Fix a potential race condition when redacting a message. #3061
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The fix is in the second commit of the PR (and matches how we fetch the item to put into the action menu). The first commit is after discussing and discovering with @stefanceriu that the menu was updating as the item updated, but wasn't updating its ID. We decided it would be better to not automatically update the menu if the item changes, the user will be able to see that the message wasn't sent when long pressing it.