Revert "fix(recording): preserve webcam preview HUD bounds"

This reverts commit 46810c5cdb.
This commit is contained in:
webadderall
2026-06-05 10:32:28 +10:00
parent d2796fbf84
commit f23a41934f
4 changed files with 0 additions and 28 deletions
-1
View File
@@ -209,7 +209,6 @@ interface Window {
hudOverlayHide: () => void;
hudOverlayClose: () => void;
hudOverlayRendererReady: () => void;
hudOverlaySetWebcamPreviewVisible: (visible: boolean) => void;
getHudOverlayCaptureProtection: () => Promise<{ success: boolean; enabled: boolean }>;
getHudOverlayMousePassthroughSupported: () => Promise<{
success: boolean;
-3
View File
@@ -182,9 +182,6 @@ contextBridge.exposeInMainWorld("electronAPI", {
hudOverlayRendererReady: () => {
ipcRenderer.send("hud-overlay-renderer-ready");
},
hudOverlaySetWebcamPreviewVisible: (visible: boolean) => {
ipcRenderer.send("hud-overlay-set-webcam-preview-visible", visible);
},
getHudOverlayCaptureProtection: () => {
return ipcRenderer.invoke("get-hud-overlay-capture-protection");
},
-14
View File
@@ -30,7 +30,6 @@ let hudOverlayIgnoringMouse = true;
let hudOverlaySourceSelectionActive = false;
let hudOverlayMouseReassertTimer: NodeJS.Timeout | null = null;
let hudOverlayRecordingActive = false;
let hudOverlayWebcamPreviewVisible = false;
let countdownWindow: BrowserWindow | null = null;
let updateToastWindow: BrowserWindow | null = null;
@@ -411,18 +410,6 @@ ipcMain.handle("get-hud-overlay-mouse-passthrough-supported", () => {
};
});
ipcMain.on("hud-overlay-set-webcam-preview-visible", (_event, visible: boolean) => {
const nextVisible = Boolean(visible);
if (hudOverlayWebcamPreviewVisible === nextVisible) {
return;
}
hudOverlayWebcamPreviewVisible = nextVisible;
if (hudOverlayRecordingActive) {
applyHudOverlayBounds();
}
});
ipcMain.handle("set-hud-overlay-capture-protection", (_event, enabled: boolean) => {
loadHudOverlayCaptureProtectionSetting();
hudOverlayHiddenFromCapture = Boolean(enabled);
@@ -445,7 +432,6 @@ ipcMain.handle("set-hud-overlay-capture-protection", (_event, enabled: boolean)
export function createHudOverlayWindow(): BrowserWindow {
loadHudOverlayCaptureProtectionSetting();
hudOverlayFallbackExpanded = false;
hudOverlayWebcamPreviewVisible = false;
const initialBounds = getHudOverlayBounds();
let hasShownHudWindow = false;
-10
View File
@@ -152,16 +152,6 @@ function LaunchWindowContent() {
hudOverlayMousePassthroughSupported,
});
useEffect(() => {
window.electronAPI?.hudOverlaySetWebcamPreviewVisible?.(showRecordingWebcamPreview);
}, [showRecordingWebcamPreview]);
useEffect(() => {
return () => {
window.electronAPI?.hudOverlaySetWebcamPreviewVisible?.(false);
};
}, []);
const {
recordingHudOffset,
isHudDragging,