Skip to content
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

Opening a permalink to a message in a thread then entering a different room complains about a missing message #21742

Closed
justjanne opened this issue Apr 11, 2022 · 4 comments
Assignees
Labels
A-Threads O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@justjanne
Copy link
Contributor

Steps to reproduce

  1. Enter Room A. Room A contains no threads. Room A contains a permalink to a message in a thread of Room B.
    Room A with the mouse hovering over the permalink to the message in Room B
  2. Click on the link. Room B opens. The thread panel of Room B opens and scrolls to the message.
    Room B with the thread open
  3. Switch back to Room A
    Room B with the mouse hovering over the button to switch back to Room A

Outcome

What did you expect?

Either the thread panel closes or the thread panel shows an empty UI.

What happened instead?

Element Web shows a dialog containing the following message:

Failed to load timeline position: Tried to load a specific point in this room's timeline, but was unable to find it.

Dialog with the aforementioned error message

(This does not happen every time, but almost every second time)

Operating system

Ubuntu 21.10 (impish)

Browser information

Firefox 98.0.2 (64-bit)

URL for webapp

develop.element.io

Application version

Element version: cec31d0-react-f648140d0c72-js-286500e335e4 Olm version: 3.2.8

Homeserver

chat.element.io

Will you send logs?

Yes

@dbkr dbkr added S-Minor Impairs non-critical functionality or suitable workarounds exist O-Occasional Affects or can be seen by some users regularly or most users rarely labels Apr 12, 2022
@t3chguy
Copy link
Member

t3chguy commented May 4, 2022

I had this happen and it was an unexpected Synapse error claiming an event I myself sent (and existed in my DB) did not exist.

image

image

@t3chguy
Copy link
Member

t3chguy commented May 17, 2022

Blocked pending a rageshake with new logs

@HarHarLinks
Copy link
Contributor

i'm submitting a rageshake, i did the following:

  1. create a permalink to a thread message in room A (public, no e2ee)
  2. send the link in room B (e2ee, link previews enabled)
  3. click the link

At this point one of several things can happen:

  • the thread panel in room B opens (but is empty)
  • navigate to room A but thread panel does not open
  • navigate to room A and thread panel opens

In the last case, then returning to room B will have its thread panel open as well, and display the error "could not jump to the requested point in the timeline" (wording similar).
Unless I close the thread panel, this issue remains.

@germain-gg
Copy link
Contributor

Was fixed as part of matrix-org/matrix-react-sdk#9356
Can not reproduce anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Threads O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

7 participants