From 6da60bd5d9f9764d8549aefa3d1e0f8ba1b47973 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Thu, 8 Jan 2026 21:05:13 -0600 Subject: [PATCH] fix(app): more defensive dom access --- packages/ui/src/components/list.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/components/list.tsx b/packages/ui/src/components/list.tsx index 60161f6dc..1283b3023 100644 --- a/packages/ui/src/components/list.tsx +++ b/packages/ui/src/components/list.tsx @@ -67,7 +67,7 @@ export function List(props: ListProps & { ref?: (ref: ListRef) => void }) if (!props.current) return const key = props.key(props.current) requestAnimationFrame(() => { - const element = scrollRef()!.querySelector(`[data-key="${key}"]`) + const element = scrollRef()?.querySelector(`[data-key="${key}"]`) element?.scrollIntoView({ block: "center" }) }) })