From 1b45a3f85de5097660771ac44d4ced5b6c8de8cf Mon Sep 17 00:00:00 2001 From: moklick Date: Fri, 28 Jan 2022 13:25:56 +0100 Subject: [PATCH] fix(fitview): only fit view once --- src/store/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/store/index.ts b/src/store/index.ts index 549f6459..49a202a6 100644 --- a/src/store/index.ts +++ b/src/store/index.ts @@ -88,7 +88,8 @@ const createStore = () => }, []); const nextFitViewOnInitDone = - fitViewOnInit && !fitViewOnInitDone && fitView(get, { initial: true, ...fitViewOnInitOptions }); + fitViewOnInitDone || + (fitViewOnInit && !fitViewOnInitDone && fitView(get, { initial: true, ...fitViewOnInitOptions })); set({ nodeInternals: new Map(nodeInternals), fitViewOnInitDone: nextFitViewOnInitDone }); if (changes?.length > 0) {