Originally created by: kristofferR
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.
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:
These are examples, not a fixed list: group chats and different conversation states may offer different actions.
Related: [#263] covers context menus for message media and attachments; this issue covers conversation rows.
Originally posted by: kristofferR
Landed on
mainin [#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:
#421Ticket changed by: kristofferR