Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions electron/windows.ts
Original file line number Diff line number Diff line change
Expand Up @@ -745,10 +745,10 @@ export function setHudOverlayRecordingActive(recording: boolean): void {
hudOverlayFallbackExpanded = false;
applyHudOverlayBounds();
reassertHudOverlayCaptureProtection();
// Start in passthrough mode. Forwarded pointer movement lets the renderer
// make the visible HUD controls interactive when the pointer reaches them,
// while transparent parts never block the recorded application.
setHudOverlayMousePassthrough(true);
// Keep whatever hover state the renderer last reported. Forcing passthrough
// here made the HUD click-through right after the user pressed record, so the
// stop button swallowed clicks until the pointer moved again.
setHudOverlayMousePassthrough(hudOverlayIgnoringMouse);
}

export function createUpdateToastWindow(): BrowserWindow {
Expand Down