[Bug]: Android Git overview cannot scroll to show all linked pull requests#33445

opened1d agobyWwotschofsky

Before submitting

  • I searched existing open and closed issues and related pull requests and did not find an exact duplicate.
  • I included reproduction steps and device verification.

Area

apps/mobile — Android Git overview sheet, Linked pull requests section.

Problem

The Git overview sheet cannot be touch-scrolled to reach all linked pull requests. Dragging its header expands the sheet, but once fully expanded the content remains stationary and later PRs are still unreachable.

This is the sheet with the branch name and the Commit, Push, Create PR, Review changes, Branches & worktrees, and Link pull request actions, followed by Linked pull requests.

Steps to reproduce

  1. Open a thread with enough linked pull requests to extend beyond the Git overview's visible area.
  2. Open the thread's Git controls. The sheet starts approximately half open.
  3. Drag the sheet's top handle/header upward to its maximum height.
  4. Swipe upward over the linked-PR rows to reach the remaining entries.
  5. Try a slow upward drag over the Git action rows and an upward fling over the PR rows as well.

Expected behavior

The sheet's content scrolls independently of the header, allowing every linked PR to be viewed and opened.

Actual behavior

The header drag expands the sheet, but the subsequent content gestures do not scroll the list. The visible rows stay in the same positions and later PRs remain below the screen.

Environment

  • Physical Google Pixel 8.
  • Android 17.0.
  • T3 Code Android app 2.2.0, version code 735.
  • Installed from Google Play.
  • Portrait orientation, dark appearance.

Verification

Reproduced on the reporter's phone on November 9, 2026, using the installed release app and its existing thread data. The test expanded the sheet using its header, then performed slow upward drags starting over both the PR rows and the action rows, followed by an upward fling over the PR rows. All three content gestures left the list stationary. The before/after expanded-state PNG captures were byte-for-byte identical.

No screenshots or recording are attached. This verifies the failure in the installed 2.2.0 app; it is not a reproduction against current main, and the root cause is not yet confirmed.

Please confirm whether this belongs under #14449 or requires a separate fix.

Device reproduction, investigation, and issue preparation: GPT-6.1-Sol through the Codex harness in T3 Code, at the reporter's request.

[GPT-6.1-Sol][Codex] on behalf of shivam.

Handed off to Julius’s https://github.com/pingdotgg/t3code/pull/33496, which fixes this issue. PR https://github.com/pingdotgg/t3code/pull/33471 was closed as its duplicate: https://github.com/pingdotgg/t3code/pull/33471#issuecomment-6748841657.

At current main cec8d73a1f, GitOverviewSheet.tsx and inspector-host.android.tsx are byte-identical to the baseline previously reproduced on the physical F4. The replacement PR is still open, so this is not fixed on main yet. Our earlier physical-device recordings are in https://github.com/pingdotgg/t3code/pull/33471#issuecomment-6747010881; they verify that PR’s head, not the current replacement head. No duplicate PR opened.