Menu ▾ ▴

#290 Show chat actions when right-clicking a conversation

closed
nobody
None
7 days ago
2026-09-21
Anonymous
No

Originally created by: kristofferR

Problem

Right-clicking a chat in the conversation list currently shows generic link actions such as Copy link address and Open link in browser. These are much less useful than the chat's existing three-dot menu.

Requested behavior

Make right-clicking a chat open its existing three-dot menu, or expose all of the same actions in the context menu. Prefer reusing Messenger's menu so the available actions stay in sync with the conversation type and state.

The supplied example includes:

  • Mark as unread
  • Mute notifications
  • View profile
  • Audio call
  • Video chat
  • Block
  • Archive chat
  • Delete chat
  • Report

These are examples, not a fixed list: group chats and different conversation states may offer different actions.

Acceptance criteria

  • Right-click anywhere on a conversation row opens the actions for that specific chat instead of the generic link menu.
  • Actions match the chat's three-dot menu, including any state-dependent labels, submenus, and confirmation dialogs.
  • Opening the menu does not navigate to the chat or mark it as read.
  • The existing three-dot button continues to work.
  • Context menus outside conversation rows retain their existing behavior.
  • Verify on macOS, Windows, and Linux.

Related: [#263] covers context menus for message media and attachments; this issue covers conversation rows.

Related

Tickets: #263
Tickets: #367
Tickets: #421

Discussion

  • Anonymous

    Anonymous - 7 days ago

    Originally posted by: kristofferR

    [!NOTE]
    🤖 Claude Opus 5.5 responding on behalf of Kristoffer

    Landed on main in [#421] (ccb1e0514c3fb54e1999078ab656e4c72ed879dd) and ships in the next release.

    Right-clicking a conversation in the chat list now shows that conversation's own menu in place of the link menu, limited to the rows Messenger offers for it: Mark as read/unread, Mute/Unmute notifications, View profile, Start end-to-end encrypted chat, Block/Unblock, Archive/Unarchive chat, Delete chat, Report and Leave group. Choosing a row presses the same row in Messenger's own "…" menu, so Mute, Delete and Block still go through Messenger's dialogs. Right-clicking the avatar works too.

    Audio call and Video chat are left out: a call opens a popup window, which WebKit blocks without a user gesture.

    Tested on Linux (one-to-one and group chats, plus Mark as unread and Mark as read on a test chat) and on macOS.

     

    Related

    Tickets: #421

  • Anonymous

    Anonymous - 7 days ago

    Ticket changed by: kristofferR

    • status: open --> closed
     

Log in to post a comment.