diff --git a/.changeset/silver-panthers-occur.md b/.changeset/silver-panthers-occur.md new file mode 100644 index 0000000000..211e760d09 --- /dev/null +++ b/.changeset/silver-panthers-occur.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-techdocs': patch +--- + +Fix broken query selectors on techdocs diff --git a/plugins/techdocs/src/reader/components/Reader.tsx b/plugins/techdocs/src/reader/components/Reader.tsx index 9ce9ad5d6d..dc59070f1c 100644 --- a/plugins/techdocs/src/reader/components/Reader.tsx +++ b/plugins/techdocs/src/reader/components/Reader.tsx @@ -803,7 +803,7 @@ export const useTechDocsReaderDom = ( navigate(`${parsedUrl.pathname}${parsedUrl.hash}`); // Scroll to hash if it's on the current page transformedElement - ?.querySelector(`#${parsedUrl.hash.slice(1)}`) + ?.querySelector(`[id='${parsedUrl.hash.slice(1)}']`) ?.scrollIntoView(); } } else {