diff --git a/src/web/src/pages/engineering/LogViewer.vue b/src/web/src/pages/engineering/LogViewer.vue index 0679c8f..757f752 100644 --- a/src/web/src/pages/engineering/LogViewer.vue +++ b/src/web/src/pages/engineering/LogViewer.vue @@ -33,8 +33,10 @@ function mounted() { // handle new log entry async function handleNewLogEntry( entry ) { entries.value.push(entry); - await nextTick(); - viewer.value.scrollTop = viewer.value.scrollHeight; + if ( null !== viewer.value ) { + await nextTick(); + viewer.value.scrollTop = viewer.value.scrollHeight; + } } // action clear