diff --git a/client/src/components/CatalogViewer.vue b/client/src/components/CatalogViewer.vue index 40a8ca3..996cfb4 100644 --- a/client/src/components/CatalogViewer.vue +++ b/client/src/components/CatalogViewer.vue @@ -255,6 +255,7 @@ watch( :index="index" :single-page="singlePage" :flip-ms="flipMs" + :immersive="immersive" @update:index="index = $event" @fallback="fallbackSlide = true" /> @@ -265,6 +266,7 @@ watch( :mode="visualEffect === 'fade' ? 'fade' : visualEffect === 'card' ? 'card' : 'slide'" :zoom="zoom" :flip-ms="flipMs" + :immersive="immersive" @next="onUserNav(next)" @prev="onUserNav(prev)" /> diff --git a/client/src/components/effects/CssPageEffect.vue b/client/src/components/effects/CssPageEffect.vue index 27ff2cd..230e2d8 100644 --- a/client/src/components/effects/CssPageEffect.vue +++ b/client/src/components/effects/CssPageEffect.vue @@ -7,6 +7,7 @@ const props = defineProps<{ mode: "slide" | "fade" | "card"; zoom: boolean; flipMs: number; + immersive?: boolean; }>(); const emit = defineEmits<{ @@ -54,7 +55,7 @@ function onPointerUp(ev: PointerEvent) {