Skip to content

[ALIGNMENT] Align node list long-press context menu to canonical order #5544

Description

@garthvh

Summary

Align the node list long-press context menu to match the cross-platform canonical order defined in the Menu Alignment Audit.

Canonical Context Menu Order

# Canonical Label Current Android Change Required
1 Add to favorites / Remove from favorites "Add Favorite / Remove Favorite" (position 1) Adjust label to "Add to favorites / Remove from favorites"
2 Mute notifications / Unmute "Mute Always / Unmute" (position 3) Rename to "Mute notifications / Unmute"; move to position 2
3 Message Not in context menu Add "Message" action at position 3
4 Trace Route Not in context menu Add "Trace Route" action at position 4
5 Ignore / Remove from ignored "Ignore / Remove Ignored" (position 2) Adjust label to "Ignore / Remove from ignored"; move to position 5
6 Remove "Remove" (position 4) No label change; move to position 6 (last)

Rationale

  • Concise menu (6 items) surfaces the most-used actions directly from the node list.
  • "Message" and "Trace Route" added to context menu for quick access (currently only accessible from Node Detail).
  • "Mute notifications / Unmute" standardises the alert-silencing label across platforms (replaces "Mute Always").
  • Most-used actions (favourite, mute, message) placed first; destructive action last.

Acceptance Criteria

  • Context menu contains exactly 6 items in the canonical order
  • "Mute Always" renamed to "Mute notifications"
  • "Message" action added to context menu at position 3
  • "Trace Route" action added to context menu at position 4
  • "Ignore" moved to position 5 (before Remove)
  • "Remove" stays as last item (position 6)

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions