# fix\(web\): restore main's collapse chrome and tab-status keying on the PR panel · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/e3883a9a4c1d080d3c99e4eccdd4b979e07fd881)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: e3883a9a4c1d080d3c99e4eccdd4b979e07fd881

Requested commit: e3883a9a4c1d080d3c99e4eccdd4b979e07fd881

Commit: e3883a9a4c1d080d3c99e4eccdd4b979e07fd881

Tree: 2463cf69c9386d3b53b88a4782253a6ee7f69f4d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(web): restore main's collapse chrome and tab-status keying on the PR panel

The round-5 ChatView reconciliation kept the round-3-era PullRequestDetailPanel
call, so the panel mounted without chromeVariant="collapse" — the #6039
scroll-condensing chrome never engaged and the description scrolled under a
full-height chrome. Restore main's call exactly: collapse chrome,
composerDraftTarget for same-thread hand-offs, the isThreadOwnPullRequest
context check, and tab statuses keyed by the active surface id via
updatePullRequestTabStatus instead of a key rebuilt from the status payload.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

- [881325f2d89479a803f58b82aff3a263ddec86c2](https://git.cafe/pingdotgg/t3code/commit/881325f2d89479a803f58b82aff3a263ddec86c2?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/e3883a9a4c1d080d3c99e4eccdd4b979e07fd881?format=markdown)
