From 31f8af840924c3020e12893be945d5b8882edc65 Mon Sep 17 00:00:00 2001 From: dhwani1806 Date: Mon, 5 Jan 2026 18:40:25 +0530 Subject: [PATCH] fix: update theme toggle key detection to exclude Alt key --- apps/v4/components/mode-switcher.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/v4/components/mode-switcher.tsx b/apps/v4/components/mode-switcher.tsx index 42226d2403..ac4b80697b 100644 --- a/apps/v4/components/mode-switcher.tsx +++ b/apps/v4/components/mode-switcher.tsx @@ -29,7 +29,7 @@ export function ModeSwitcher() { React.useEffect(() => { const down = (e: KeyboardEvent) => { - if ((e.key === "d" || e.key === "D") && !e.metaKey && !e.ctrlKey) { + if ((e.key === "d" || e.key === "D") && !e.metaKey && !e.ctrlKey && !e.altKey) { if ( (e.target instanceof HTMLElement && e.target.isContentEditable) || e.target instanceof HTMLInputElement || @@ -96,7 +96,7 @@ export function DarkModeScript() { (function() { // Forward D key document.addEventListener('keydown', function(e) { - if ((e.key === 'd' || e.key === 'D') && !e.metaKey && !e.ctrlKey) { + if ((e.key === 'd' || e.key === 'D') && !e.metaKey && !e.ctrlKey && !e.altKey) { if ( (e.target instanceof HTMLElement && e.target.isContentEditable) || e.target instanceof HTMLInputElement ||