Skip to content

fix(issues): Tweak linked pull request rows#118043

Open
scttcper wants to merge 6 commits into
masterfrom
scttcper/linked-pr-sidebar
Open

fix(issues): Tweak linked pull request rows#118043
scttcper wants to merge 6 commits into
masterfrom
scttcper/linked-pr-sidebar

Conversation

@scttcper

@scttcper scttcper commented Jun 18, 2026

Copy link
Copy Markdown
Member

Show the PR number and repo on the first line, move the title into the tooltip, and keep status as a badge with the state icon.

Also uses group activity as a signal that linked pull requests should exist and adds a loading state.

before

image

after

image

The linked PR rows were trying to fit too much into the title line. Show the PR number and repo on the first line, move the title into the tooltip, and keep status as a badge with the state icon.

Co-Authored-By: Codex GPT-5 <noreply@openai.com>
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jun 18, 2026
Move the linked pull request status badge into its own component and keep the status config together. Also makes the status label accessible for tests and gives the row spacing a little more room.
Use the shared linked pull request response type for the frontend query and keep the response shapes as interfaces.
Use group activity to tell when linked pull requests should exist, then keep the sidebar in a loading state while the PR details request is pending. This avoids briefly showing the empty issue tracker action before the linked PR rows load.
Add the linked timestamp next to the pull request status badge so the row gives a little more context without expanding the title line.
@scttcper scttcper marked this pull request as ready for review June 18, 2026 22:52
@scttcper scttcper requested review from a team as code owners June 18, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants