From 4b01b1592d2b6e201d19126f1b554d377d22d712 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sat, 24 Jan 2026 15:34:17 +0300 Subject: [PATCH] feat(ControlsWrapper): close ControlsWrapper on escape click --- .../components/ControlsWrapper.svelte | 28 +++---------------- 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/ControlsWrapper.svelte b/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/ControlsWrapper.svelte index 7ad924d..4209cb7 100644 --- a/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/ControlsWrapper.svelte +++ b/src/widgets/ComparisonSlider/ui/ComparisonSlider/components/ControlsWrapper.svelte @@ -57,6 +57,10 @@ function handleKeyDown(e: KeyboardEvent) { e.preventDefault(); handleWrapperClick(); } + + if (isActive && e.key === 'Escape') { + isActive = false; + } } // Movement Logic @@ -215,27 +219,3 @@ $effect(() => { {/if} - -