Skip to content

[Bug]: Mobile has no way to open a thread's linked PR from the header menu or Git menu #17716

Open

Description

@kaovilai

Area

apps/mobile

Steps to reproduce

  1. Link a pull request to a thread (for example one opened from a fork branch, so it is not on the checkout's ref).
  2. Open the thread on Android in portrait.
  3. Look in the header and its three-dots menu for a way to open the linked PR.

Expected behavior

The header menu has an entry for the thread's linked pull request(s), and the Git menu's "View PR" opens the linked PR as it does when the checkout's own ref has an open PR.

Actual behavior

  • In portrait the header shows one action and folds the rest into the three-dots menu. That menu has Git controls, terminal and merge back, but nothing for linked pull requests. The only route is the "Linked pull requests" list at the bottom of the Git sheet.
  • The Git sheet and quick action read only the PR derived from the checked-out ref. A linked PR on another ref is not seen, so there is no open-PR action (and Create PR may be offered instead).

Impact

Minor bug or occasional failure

Notes

Web had the second gap in its git actions menu (#17527 fixes that). Fixed for mobile in #17717.

Note

Responses generated with Claude

Activity

  1. changed the title [-][Bug]: Mobile Git menu can't open a linked PR that isn't on the checkout's ref[/-] [+][Bug]: Mobile has no way to open a thread's linked PR from the header menu or Git menu[/+] on Oct 10, 2026
  2. juliusmarminge commented on Oct 22, 2026

    @juliusmarminge
    Member

    Reproduced on main 70e5e384da, using an arm64 EAS iOS simulator build at 402×874. An isolated server fixture has an open linked PR on a different ref and no branch-derived PR. The thread list shows 42; opening the thread’s header Git menu offers “Commit, push & PR” and no “View PR”. Android is not verified.

    Recording: with the thread open, tap header Git.

    17716-before-thread.png
    17716-before-git-menu.png
    17716-before-git.mp4

  3. juliusmarminge commented on Oct 22, 2026

    @juliusmarminge
    Member

    Reproduced on 8acbefefc5 with EAS iOS 26.5 / iPhone 17e at 390×844pt and an isolated stopped thread linked to a PR on another ref. The thread and Review Git menus showed disabled Push; the Git overview showed disabled Create PR despite the existing link.

    #23364 restores View PR and adds the Android header opener. Android remains unverified. Before/after evidence and coverage limits. Existing contributor #17717 is preserved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions