-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Incorrect handling of deleted thread root messages #21466
Comments
So I think the issue is a bit more nuanced, the thread is still there, attached to the |
@t3chguy Unsure if I've understood your remarks. I've edited the issue description to hopefully add more context. Please find all the details about the expected behavior in the Figma mockups for the Deleting the root message Flow. It had been working correctly for months I'd say, only recently stopped working (last week) . Maybe @gsouquet can clarify / shed some light on your question? |
@t3chguy Another odd behavior that was introduced las week on deleted messages: As stated in the issue description, the root message contents are not immediately hidden from the thread timeline. It keeps showing the original message. When reloading the page the deleted root message will be rendered as expected in the thread timeline ("Deleted message" state) but preceded by a "You can't see earlier messages" notice which shouldn't be there. |
this happening randomly is unrelated to threads - #21434 |
@t3chguy Updated the issue description after further internal discussion. I added a note on the decision we made long ago about displaying deleted root messages even when the |
On my end, the deleted root messages consistently disappear from the main timeline as soon as I disable said option. Element version: e638abf-react-9b2944294cf0-js-d0b964837f28 |
I tested on the same version, with & without show hidden events enabled, the root message never vanished from my room timeline. |
Steps to reproduce
Settings > Preferences > Timeline > Show a placeholder for removed messages
disabled.Note: We decided long ago to keep thread root messages always visible, even if the
Show a placeholder for removed messages
is disabled.Outcome
It seems a regression has been introduced for deleted root messages, breaking the previous correct behavior.
Now, deleting a root message will:
What should happen instead:
Please refer to the Figma mockups for the detailed context/flows.
In short:
URL for webapp
develop.element.io
Application version
Element version: 071a541-react-4e4ce65f584b-js-a3f5ec1ba2fa Olm version: 3.2.8
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: