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.
Correction from new feature
Bug: Show only last seen avatar is not working properly once you start to scroll up and history is fetched. Duplicate avatars are shown and sometimes the last one is not shown.
Solution: Show all seen avatars throughout the conversation
Also makes feature more robust, everytime the conversation gets focus it also requests an update on the metadata and updates it, instead of relying on getting it from history
General correction in YakYak
Bug: I've been noticing through my usage of YakYak that sometimes YakYak starts scrolling up alone without input.
I found out why today why while implementing a more predicted way of getting the read_state: We are using duplicate ids in the interface.
The message id is used in message pane, but also in the conversation list on the left. And this id is important as it is used when redrawing the conversation (to refresh it and get back at the same point).
Solution: Message snippet id now has a prefix