From 60b456f35a5d15e177a7c77e41b09bfad4a5f540 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Mon, 17 Jul 2023 20:10:27 -0400 Subject: [PATCH] closes #5570 --- app/scenes/Document/components/MultiplayerEditor.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/scenes/Document/components/MultiplayerEditor.tsx b/app/scenes/Document/components/MultiplayerEditor.tsx index 8cbd8e8dd..f889fcf8b 100644 --- a/app/scenes/Document/components/MultiplayerEditor.tsx +++ b/app/scenes/Document/components/MultiplayerEditor.tsx @@ -106,11 +106,13 @@ function MultiplayerEditor({ onSynced, ...props }: Props, ref: any) { presence.updateFromAwarenessChangeEvent(documentId, event); event.states.forEach(({ user, scrollY }) => { - if (scrollY !== undefined && user?.id === ui.observingUserId) { - window.scrollTo({ - top: scrollY * window.innerHeight, - behavior: "smooth", - }); + if (user) { + if (scrollY !== undefined && user.id === ui.observingUserId) { + window.scrollTo({ + top: scrollY * window.innerHeight, + behavior: "smooth", + }); + } } }); });