From 8dd4d80fcaae582896fd1540fc07577f5ac1d1cd Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Sun, 10 Nov 2024 22:13:44 -0600 Subject: [PATCH] fix: stop propagation on type --- .../components/Options/components/CustomShellButton.tsx | 4 ++++ .../Tankopedia/HeroSection/components/TankSandbox/index.tsx | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/website/src/components/Tankopedia/HeroSection/components/Options/components/CustomShellButton.tsx b/packages/website/src/components/Tankopedia/HeroSection/components/Options/components/CustomShellButton.tsx index d87108213..13d51c756 100644 --- a/packages/website/src/components/Tankopedia/HeroSection/components/Options/components/CustomShellButton.tsx +++ b/packages/website/src/components/Tankopedia/HeroSection/components/Options/components/CustomShellButton.tsx @@ -109,6 +109,8 @@ export function CustomShellButton() { }} onFocus={(event) => event.target.select()} onKeyDown={(event) => { + event.stopPropagation(); + if (event.key === 'Enter') { (event.target as HTMLInputElement).blur(); } else if (event.key === 'Escape') { @@ -136,6 +138,8 @@ export function CustomShellButton() { }} onFocus={(event) => event.target.select()} onKeyDown={(event) => { + event.stopPropagation(); + if (event.key === 'Enter') { (event.target as HTMLInputElement).blur(); } else if (event.key === 'Escape') { diff --git a/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/index.tsx b/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/index.tsx index 8d72c0495..54e3e78a7 100644 --- a/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/index.tsx +++ b/packages/website/src/components/Tankopedia/HeroSection/components/TankSandbox/index.tsx @@ -161,7 +161,7 @@ export const TankSandbox = forwardRef( return (