Bug: chat messages do not show up immediately #144

Closed
opened 2026-04-03 18:55:38 +00:00 by mplorentz · 8 comments
Collaborator

I'm not seeing chat messages show up in rooms until I navigate away from them and navigate back.

Steps to reproduce:

  1. Open app.flotilla.social (also reproduced on shipwreck.scuttle.works running a dev branch)
  2. Open a space (reproduced on meta.spaces.coracle.social and relay.scuttle.works)
  3. Open a text channel
  4. Repeat steps 1-3 in another browser or device so that you have two instances of Flotilla looking at the same room
  5. Send a chat message to the room
    Expected: The chat message shows up instantly in both
    Actual: The chat message only shows up on the device that sent it. The other device will not see the message until you navigate to another room or space and come back.
I'm not seeing chat messages show up in rooms until I navigate away from them and navigate back. Steps to reproduce: 1. Open app.flotilla.social (also reproduced on shipwreck.scuttle.works running a dev branch) 2. Open a space (reproduced on meta.spaces.coracle.social and relay.scuttle.works) 3. Open a text channel 4. Repeat steps 1-3 in another browser or device so that you have two instances of Flotilla looking at the same room 5. Send a chat message to the room Expected: The chat message shows up instantly in both Actual: The chat message only shows up on the device that sent it. The other device will not see the message until you navigate to another room or space and come back.
hodlbod added the dev label 2026-04-03 22:18:42 +00:00
hodlbod added this to the Current milestone 2026-04-03 22:18:49 +00:00
hodlbod added the priority label 2026-04-03 22:18:54 +00:00
userAdityaa self-assigned this 2026-04-04 10:29:08 +00:00
Collaborator

Hi @mplorentz and @hodlbod, I tried reproducing this on my end using:

  1. The same text channel on two different devices
  2. Two different browsers on the same device
  3. Both private and public chat rooms

I wasn’t able to reproduce the issue in any of these cases.

Hi @mplorentz and @hodlbod, I tried reproducing this on my end using: 1. The same text channel on two different devices 2. Two different browsers on the same device 3. Both private and public chat rooms I wasn’t able to reproduce the issue in any of these cases.
Owner

I was able to replicate this on coracle-relay.ngrok.io in zen browser (one regular tab, one private)

I was able to replicate this on coracle-relay.ngrok.io in zen browser (one regular tab, one private)
Owner

There are a few other things I'm seeing too:

  • Requests to join rooms aren't showing up in admin queue
  • Space member list isn't getting updated in real time
There are a few other things I'm seeing too: - Requests to join rooms aren't showing up in admin queue - Space member list isn't getting updated in real time
Collaborator

Let me quickly verify everything again.

Let me quickly verify everything again.
Collaborator

Thanks for the recording, it makes the issue clear. I'll work on a fix.

Thanks for the recording, it makes the issue clear. I'll work on a fix.
Contributor

messages being displayed to someone who has only requested access and not yet been approved is also a bug, right?

messages being displayed to someone who has only requested access and not yet been approved is also a bug, right?
Collaborator

messages being displayed to someone who has only requested access and not yet been approved is also a bug, right?

No, please refer to the video for clarification.

> messages being displayed to someone who has only requested access and not yet been approved is also a bug, right? No, please refer to the video for clarification.
Collaborator

Pushing changes in a bit.

Pushing changes in a bit.
Sign in to join this conversation.
4 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/flotilla#144