Browse Source

docs: share fix scroll to anchor

Jay V 7 months ago
parent
commit
167a9dcaf3
1 changed files with 6 additions and 1 deletions
  1. 6 1
      packages/web/src/components/Share.tsx

+ 6 - 1
packages/web/src/components/Share.tsx

@@ -957,7 +957,12 @@ export default function Share(props: {
 
                         onMount(() => {
                           const hash = window.location.hash.slice(1)
-                          if (hash !== "" && hash === anchor()) {
+                          // Wait till all parts are loaded
+                          if (
+                            hash !== ""
+                            && msg.parts.length === partIndex() + 1
+                            && data().messages.length === msgIndex() + 1
+                          ) {
                             scrollToAnchor(hash)
                           }
                         })