From 1628c627790b22f20c59742d6f8d3615f5f9e34d Mon Sep 17 00:00:00 2001 From: stephann <3025661+stephannv@users.noreply.github.com> Date: Fri, 27 Dec 2024 13:37:06 -0300 Subject: [PATCH] Don't capture `Tab` key press --- src/set-mask.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/set-mask.ts b/src/set-mask.ts index 41f1ac3..8d1b61c 100644 --- a/src/set-mask.ts +++ b/src/set-mask.ts @@ -226,6 +226,9 @@ function setMask( // Trigger input submit if (e.key === 'Enter') return; + // Allow focus change + if (e.key === 'Tab') return; + // Select all if (e.ctrlKey && e.key === 'a') return setCaretPosition([firstPositionToNumber, lastPositionToNumber]);