From 6fc5b33dce93b64e1123805fede4e69f6dbca94d Mon Sep 17 00:00:00 2001 From: Alan Trebugeais Date: Thu, 7 May 2026 13:27:10 +0200 Subject: [PATCH] fix: webcam making the HUD not working properly fix: mouse events passthrough --- src/components/launch/LaunchWindow.tsx | 6 +++--- src/components/launch/SourceSelector.tsx | 4 ++++ .../launch/hooks/useLaunchHudInteractionState.ts | 7 +++++-- src/components/launch/popovers/PopoverScaffold.tsx | 3 +++ 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/components/launch/LaunchWindow.tsx b/src/components/launch/LaunchWindow.tsx index 38e672db..7bdac0a1 100644 --- a/src/components/launch/LaunchWindow.tsx +++ b/src/components/launch/LaunchWindow.tsx @@ -439,7 +439,7 @@ function LaunchWindowContent() { className="flex items-center overflow-visible flex-col-reverse pointer-events-none" >
@@ -519,12 +519,12 @@ function LaunchWindowContent() { style={{ transform: `translate(${webcamPreviewOffset.x}px, ${webcamPreviewOffset.y}px)`, }} + onMouseEnter={handleHudMouseEnter} + onMouseLeave={handleHudMouseLeave} onPointerDown={handleWebcamPreviewPointerDown} onPointerMove={handleWebcamPreviewPointerMove} onPointerUp={handleWebcamPreviewPointerUp} onPointerCancel={handleWebcamPreviewPointerUp} - onMouseEnter={handleHudMouseEnter} - onMouseLeave={handleHudMouseLeave} >