From 840b9ab0c87bbee93cef1e59a3b1ab4a3d40e4ea Mon Sep 17 00:00:00 2001 From: Mike Date: Tue, 7 Oct 2025 15:27:40 +0200 Subject: [PATCH] Fix: Remove UI logic from on loaded event (#5694) --- .../components/presentation/PageWrapper.vue | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/packages/frontend-2/components/presentation/PageWrapper.vue b/packages/frontend-2/components/presentation/PageWrapper.vue index 312613456..d21cc1632 100644 --- a/packages/frontend-2/components/presentation/PageWrapper.vue +++ b/packages/frontend-2/components/presentation/PageWrapper.vue @@ -112,7 +112,7 @@ const { $intercom } = useNuxtApp() const isInfoSidebarOpen = ref(false) const isLeftSidebarOpen = ref(false) -const hideUi = ref(true) +const hideUi = ref(false) const isViewerLoading = ref(true) const ViewerWrapper = resolveComponent('PresentationViewerWrapper') @@ -124,13 +124,6 @@ const canEditPresentation = computed(() => { const onLoadingChange = (loading: boolean) => { isViewerLoading.value = loading - - if (!loading) { - hideUi.value = false - - isLeftSidebarOpen.value = isXlOrLarger.value - isInfoSidebarOpen.value = !isMobile.value - } } const handleKeydown = (event: KeyboardEvent) => { @@ -159,6 +152,9 @@ onMounted(() => { $intercom.track('Presentation Viewed', { canEditPresentation: canEditPresentation.value }) + + isLeftSidebarOpen.value = isXlOrLarger.value + isInfoSidebarOpen.value = !isMobile.value }) watch(