authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-08-30 22:43:19-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-08-30 22:43:19-07:00
loge9c4775e8738381140af4e5248507b15fc1cd491
tree9b63e603605a98a64f013186365cd83d0103fdf9
parent3958111057c10c10350dd9c20ec2a2df00f504be
signature Signed by PGP key B5690EEEBB952194

fix(web): mark pull request links as external (#8856)


1 files changed, 5 insertions(+), 2 deletions(-)

apps/web/src/components/pullRequest/PullRequestDetailPanel.tsx+5-2
......@@ -16,6 +16,7 @@ import {
1616 BookOpenIcon,
1717 CircleDotIcon,
1818 ChevronDownIcon,
19 ExternalLinkIcon,
1920 FileDiffIcon,
2021 FolderGit2Icon,
2122 GitBranchIcon,
......@@ -1161,12 +1162,13 @@ export function PullRequestDetailPanel({
11611162 onClick={() => void readLocalApi()?.shell.openExternal(detail.url)}
11621163 onContextMenu={(event) => openNumberContextMenu(event, detail)}
11631164 className={cn(
1164 "shrink-0 font-medium underline-offset-2 hover:underline",
1165 "inline-flex shrink-0 cursor-pointer items-center gap-0.5 font-medium underline-offset-2 hover:underline",
11651166 statePresentation.toneClassName,
11661167 )}
11671168 aria-label={`Open pull request #${detail.number} on host`}
11681169 >
11691170 #{detail.number}
1171 <ExternalLinkIcon aria-hidden className="size-2.5" />
11701172 </button>
11711173 }
11721174 />
......@@ -1196,12 +1198,13 @@ export function PullRequestDetailPanel({
11961198 onClick={() => void readLocalApi()?.shell.openExternal(detail.url)}
11971199 onContextMenu={(event) => openNumberContextMenu(event, detail)}
11981200 className={cn(
1199 "shrink-0 font-medium underline-offset-2 hover:underline",
1201 "inline-flex shrink-0 cursor-pointer items-center gap-0.5 font-medium underline-offset-2 hover:underline",
12001202 statePresentation.toneClassName,
12011203 )}
12021204 aria-label={`Open pull request #${detail.number} on host`}
12031205 >
12041206 #{detail.number}
1207 <ExternalLinkIcon aria-hidden className="size-2.5" />
12051208 </button>
12061209 }
12071210 />