diff --git a/apps/client/src/widgets/collections/presentation/index.tsx b/apps/client/src/widgets/collections/presentation/index.tsx index c6429b8d7..47348ea65 100644 --- a/apps/client/src/widgets/collections/presentation/index.tsx +++ b/apps/client/src/widgets/collections/presentation/index.tsx @@ -60,7 +60,15 @@ function Presentation({ presentation } : { presentation: PresentationModel }) { apiRef.current = new Reveal(containerRef.current, { transition: "slide", - embedded: true + embedded: true, + keyboardCondition(event) { + // Full-screen requests sometimes fail, we rely on the UI button instead. + if (event.key === "f") { + return false; + } + + return true; + }, }); apiRef.current.initialize().then(() => { console.log("Slide.js initialized.");