Repository navigation
fix(mobile): align settled and active thread rows - #26622
Conversation
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — This aligns mobile thread-row spacing using the shared layout class and a smaller internal gap. The change is presentation-only and leaves thread interactions and stored data unchanged. You can add or adjust custom eligibility rules. Learn more. |
|
No actionable comments were generated in the recent review.
|
| Layer / File(s) | Summary |
|---|---|
Slim row spacing apps/mobile/src/features/threads/thread-list-v2-items.tsx |
The slim row uses THREAD_LIST_V2_ROW_CONTENT_CLASS_NAME, reduces the item gap from 2.5 to 2, and applies px-3 only in the sidebar pane. The previous non-sidebar px-5 padding is removed. |
Priority:
Estimated code review effort: 1 (Trivial) | ~3 minutes
Change: Bug fix
Suggested labels: size:XS
Suggested reviewers: flamboh, juliusmarminge
Merge Risk: 
Minimal · up to 45be4
-
The reviewed spacing changes are ready to merge.
Pre-merge checks: 
4
Finishing Touches
-
🧪 Generate unit tests (beta)
-
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Comment @coderabbitai help to get the list of available commands.
## What's Changed * docs(agents): agents verify in a browser or simulator without asking by @juliusmarminge in pingdotgg/t3code#26637 * feat(pull-requests): manage GitHub maintainer edits by @Bil0000 in pingdotgg/t3code#25588 * fix(web): image chips drop the pill and match other chips by @flamboh in pingdotgg/t3code#26379 * fix(mobile): align settled and active thread rows by @PixPMusic in pingdotgg/t3code#26622 * fix(server): publish local git status before remote lookup by @JustYannicc in pingdotgg/t3code#21046 * fix(server): outside MCP clients get thread links they can open by @t3dotgg in pingdotgg/t3code#26642 * fix(web): double-click selects the whole inline code span by @t3dotgg in pingdotgg/t3code#26639 * fix(acp): ID-only command approvals keep the tracked command and grant the terminal by @juliusmarminge in pingdotgg/t3code#26647 * fix(cursor): subagent ls, lint and MCP results no longer fail the parent run by @juliusmarminge in pingdotgg/t3code#26592 * perf(web): long-thread timeline rebuilds 45 → 9 ms, tool updates 12 → 0.3 ms by @juliusmarminge in pingdotgg/t3code#26727 * fix(mobile): a thread opened while reconnecting no longer turns into a new draft by @shivamhwp in pingdotgg/t3code#26565 * fix(web): keep settled drop hint inside the sidebar viewport by @Yash-Singh1 in pingdotgg/t3code#26736 * feat(devices): Simlock setup uses each machine's agent-device token, checks tokens, and lists the pool through worker reconnects by @juliusmarminge in pingdotgg/t3code#26706 * fix(web): pull request diff follows the file tree, with a hide-tests filter by @juliusmarminge in pingdotgg/t3code#26730 * fix(mobile): delivered messages no longer reappear at the bottom of long threads by @juliusmarminge in pingdotgg/t3code#26739 * ci(mobile): fork PRs now get the Native Change label by @juliusmarminge in pingdotgg/t3code#26755 * fix(claude): command approvals show the command, not Claude's description of it by @maria-rcks in pingdotgg/t3code#20145 * docs: add nixpkgs installation instructions by @0x4bs3nt in pingdotgg/t3code#26750 * feat(server,web,mobile): fall back when the default provider is out of usage by @maria-rcks in pingdotgg/t3code#26164 * fix(ci): fork PRs now resolve in workflow_run PR lookups by @juliusmarminge in pingdotgg/t3code#26779 **Full Changelog**: pingdotgg/t3code@v0.1.4-nightly.20261028.3841...v0.1.4-nightly.20261029.3853 Upstream release: https://github.com/pingdotgg/t3code/releases/tag/v0.1.4-nightly.20261029.3853
Problem
Settled and snoozed thread rows sit farther inward than active rows on Android, and their larger icon-to-title gap misaligns titles on both native platforms.
Change
Use the existing platform-specific row padding for compact rows and match the active row's icon-to-title spacing. This covers the mobile home list and navigation sidebar while preserving compact row heights.
Scope and approval
Alex reported the misalignment and requested this focused fix. It corrects an obvious spacing defect in the existing mobile thread list and qualifies for the small bug-fix exception. Web/desktop, providers, contracts, and connection behavior need no changes.
Verification
vp run check:changedpassed formatting, lint, both knip checks, and affected mobile/scripts typechecks.9e09926d9782; after is this PR's45be4cfd07b1. Fixture changes and screenshots are excluded from the branch. No cosmetic UI test added. Physical devices and Android tablet layouts were not exercised.Capture revisions, native fingerprints, dimensions, and asset hashes.
Model: GPT-6.1 Sol (xhigh reasoning) | Harness: Codex in T3 Code