Skip to content

Inbound new messages UX #70

@iduartgomez

Description

@iduartgomez

When you "refresh" (load) state after reconnecting or when you get new inbound messages, they might come out of order. This is fine and an expected outcome of the network, but it means that is easy to miss new messages.

A suggestion would be:

  • when you get a fresh state after reconnecting to the network, separate clearly old from new messages (until you scroll down or interact), to see what is "new" from your last state
  • when updates come in, they should be appended to bottom independently on their timestamp
    • an alternative would sorting them always by timestamp, but highlighting the "new" messages, until somehow user action acknoledges them (scrolling down, autoscrolling, any clicks, etc.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions