cinnyapp / cinny

Yet another matrix client
https://cinny.in
GNU Affero General Public License v3.0
1.87k stars 242 forks source link

New messages don't appear #185

Closed Salamandar closed 2 years ago

Salamandar commented 2 years ago

Describe the bug

Sometimes, new messages don't appear at the bottom of the feed. Once this happens, no new messages appear and you need to reload the page or go to another channel. The left panel is updated correctly (white dot for unread message, and notification count).

To Reproduce

Steps to reproduce the behavior:

Expected behavior

Messages appear at the bottom of the messages view.

Desktop (please complete the following information):

ajbura commented 2 years ago

@Salamandar anything unusual in console? Also are you sure there was new message and not any other events (join/leave/ban etc)?

Salamandar commented 2 years ago

Also are you sure there was new message and not any other events (join/leave/ban etc)?

Yeah because sometimes when I send a message it doesn't appear :)

And for the console, I wait for the bug to reappear and to not press ctrl-r out of muscular memory.

Salamandar commented 2 years ago

Does this look interesting to you ?

Uncaught TypeError: n.path is undefined
    xp https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    qe https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Ze https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Sr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Sr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Mr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Le https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Qt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Yt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    unstable_runWithPriority https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Vo https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Re https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Jt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
main.cdc88e4d50c0e2a98e4d.bundle.js:2:441815
    xp https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    qe https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Ze https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Sr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Sr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Mr https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Le https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Or https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Qt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Yt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    bind_applyFunctionN self-hosted:1376
    Yt self-hosted:1339
    unstable_runWithPriority https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Vo https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Re https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    Jt https://cinny.salamandar.fr/main.cdc88e4d50c0e2a98e4d.bundle.js:2
    bind_applyFunctionN self-hosted:1376
    Jt self-hosted:1339
ajbura commented 2 years ago

Was there any spoiler in timeline when this error appeared or you clicked on spoiler?

Salamandar commented 2 years ago

Nope, no spoiler. Most people in this room are accessing it through IRC, so there's no advanced "features" in use.

ajbura commented 2 years ago

The error has been fixed in 7c368ae0297285a8a6daf55353b5533796a1315b but have no idea this fixes the original issue.

viasux commented 2 years ago

The error has been fixed in 7c368ae but have no idea this fixes the original issue.

I experience this too!

viasux commented 2 years ago

This appears to be much worse in v1.8.0, probably a firefox browser based issue.

Also my issue includes sending messages.

kfiven commented 2 years ago

For reproducing:

Use firefox, try sending a multiline message. (Others also reported to happen on single line msg but we are not able to reproduce that for now).

kfiven commented 2 years ago

Get a notification > Open room via that and when you send message they don't appear.

Another one reproducible.