diff --git a/packages/frontend/src/components/MkStreamingNotesTimeline.vue b/packages/frontend/src/components/MkStreamingNotesTimeline.vue index 3573c69c02..75b2d10100 100644 --- a/packages/frontend/src/components/MkStreamingNotesTimeline.vue +++ b/packages/frontend/src/components/MkStreamingNotesTimeline.vue @@ -117,7 +117,8 @@ function onScrollContainerScroll() { const rootEl = useTemplateRef('rootEl'); watch(rootEl, (el) => { if (el && scrollContainer == null) { - scrollContainer = getScrollContainer(el)!; + scrollContainer = getScrollContainer(el); + if (scrollContainer == null) return; scrollContainer.addEventListener('scroll', onScrollContainerScroll, { passive: true }); // ほんとはscrollendにしたいけどiosが非対応 } }, { immediate: true });