From 30bf54f037a7a20a43b01cae1dc5232b514e2301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Ml=C3=A1dek?= Date: Sun, 20 Jun 2021 17:25:06 +0200 Subject: [PATCH] guard against null root.value in Marquee (???) --- ui/src/components/Marquee.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/src/components/Marquee.vue b/ui/src/components/Marquee.vue index daf2390..75baae1 100644 --- a/ui/src/components/Marquee.vue +++ b/ui/src/components/Marquee.vue @@ -20,7 +20,7 @@ export default defineComponent({ speed: { default: 30, type: Number, - } + }, }, setup(props) { const root = ref(null); @@ -31,6 +31,7 @@ export default defineComponent({ onMounted(() => { const resizeObserver = new ResizeObserver(() => { + if (!root.value) return; overflowed.value = root.value!.scrollWidth > root.value!.clientWidth; shiftWidth.value = `-${ inner.value!.clientWidth - root.value!.clientWidth