Bladeren bron

fix: portal auto resize

Konstantinos Kaloutas 2 jaren geleden
bovenliggende
commit
7ea26ed490
1 gewijzigde bestanden met toevoegingen van 9 en 0 verwijderingen
  1. 9 0
      tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx

+ 9 - 0
tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx

@@ -292,6 +292,15 @@ export class LogseqPortalShape extends TLBoxShape<LogseqPortalShapeProps> {
 
     const [loaded, setLoaded] = React.useState(false)
 
+    React.useEffect(() => {
+      if (!this.initialHeightCalculated) {
+        setTimeout(() => {
+          this.onResetBounds()
+          app.persist(true)
+        })
+      }
+    }, [this.initialHeightCalculated])
+
     React.useEffect(() => {
       setTimeout(function () {
         setLoaded(true)