From 1d83f000175d628f15b4c3e97cbf3ce5b643ba34 Mon Sep 17 00:00:00 2001 From: Peng Xiao Date: Wed, 9 Nov 2022 23:07:25 +0800 Subject: [PATCH] fix(whiteboard): iOS callout issues --- .../tldraw-logseq/src/components/Devtools/Devtools.tsx | 2 +- .../tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx | 1 + tldraw/apps/tldraw-logseq/src/styles.css | 10 ++++++++++ tldraw/packages/react/src/hooks/useStylesheet.ts | 3 +++ 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/tldraw/apps/tldraw-logseq/src/components/Devtools/Devtools.tsx b/tldraw/apps/tldraw-logseq/src/components/Devtools/Devtools.tsx index 93139edb96..a1baf9e2bf 100644 --- a/tldraw/apps/tldraw-logseq/src/components/Devtools/Devtools.tsx +++ b/tldraw/apps/tldraw-logseq/src/components/Devtools/Devtools.tsx @@ -25,7 +25,7 @@ const HistoryStack = observer(function HistoryStack() { }, []) React.useEffect(() => { - requestIdleCallback(() => { + requestAnimationFrame(() => { anchorRef.current ?.querySelector(`[data-item-index="${app.history.pointer}"]`) ?.scrollIntoView() diff --git a/tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx b/tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx index a5df9dfa2b..71d71e07fd 100644 --- a/tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx +++ b/tldraw/apps/tldraw-logseq/src/lib/shapes/LogseqPortalShape.tsx @@ -878,6 +878,7 @@ export class LogseqPortalShape extends TLBoxShape { > {isBinding && }