-
-
Notifications
You must be signed in to change notification settings - Fork 595
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix edge cases around non-thread relations to thread roots and read receipts #3607
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, one tiny comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Screen.Recording.2023-07-19.at.11.46.07.mov@andybalaam I cannot reproduce that at all, are you sure your build was fine? I'm using https://pr11294--matrix-react-sdk.netlify.app/ |
On the netlify build I see the same as you, but when I build locally, with only matrix-js-sdk on I note that there is still a Could branch matching be fooling us here? |
https://pr11294--matrix-react-sdk.netlify.app/ is a build from matrix-org/matrix-react-sdk#11294 not matrix-org/matrix-react-sdk#11291 - the branch was reused between PRs and has since been deleted. Given matrix-org/matrix-react-sdk#11294 only touches cypress I don't see how branch matching could be doing anything awry here. Critically in the screencap I included above you can see the edit hidden event is in the main timeline, unlike on develop where it'd be in the thread timeline: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, I just rebuilt locally and it worked fine, so I have no idea what was happening before - I would doubt it happened, except the screenshot shows something.
Good that this is going in now, so we've some time to test before the next RC, but it looks sensible to me, thanks!
Which caused stuck notifications
Requires matrix-org/matrix-react-sdk#11294Here's what your changelog entry will look like:
🐛 Bug Fixes