fix(svelte): Open correct file from preview panel line number (#63309)

Fixes srch-553

This commit changes the "selectline" handler to open the correct file
when the file view is embedded.


## Test plan

Manual testing. Open reference panel, click on reference to open preview
panel, click on line number in review panel.
This commit is contained in:
Felix Kling 2024-06-20 17:44:32 +02:00 committed by GitHub
parent e24226a764
commit b05bd5bb16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -272,9 +272,10 @@
selectedLines={selectedPosition?.line ? selectedPosition : null}
on:selectline={({ detail: range }) => {
goto(
SourcegraphURL.from($page.url.searchParams)
SourcegraphURL.from(embedded ? `${repoURL}/-/blob/${filePath}` : $page.url.searchParams)
.setLineRange(range ? { line: range.line, endLine: range.endLine } : null)
.deleteSearchParameter('popover').search
.deleteSearchParameter('popover')
.toString()
)
}}
{codeIntelAPI}