Skip to content

UX: Allow reply button on latest message but omit quote when posting #61

@mremond

Description

@mremond

Current Behavior

The reply button is hidden on the latest message. This was by design because excessive reply quotes can make the screen hard to read when context and proximity should be sufficient.

Problem

Users find it confusing when the reply button is missing on the latest message, even though they can reply to older messages.

Proposed Solution

Keep the reply button visible on all messages (including the latest), but omit the reply quote when posting if the message being replied to is still the latest one at the time of sending.

This gives users:

  • Consistent UI (reply button always available)
  • Clean conversation flow (no redundant quotes for immediate replies)
  • Full reply functionality when needed (quote appears if other messages came in between)

Implementation Notes

When sending a reply:

  1. Check if the referenced message is still the latest in the conversation
  2. If yes: send as a normal message (no XEP-0461 reply markup)
  3. If no: send with full reply reference and fallback body

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions