From bde7e2bfc2902dde81018ecf8bd354ca04b31fa0 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 17 Jan 2025 09:49:30 -0700 Subject: [PATCH] Don't capture ctrl+tab in text box, fixes #123 --- src/text_box.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/text_box.rs b/src/text_box.rs index b44c2c6..b30ffe0 100644 --- a/src/text_box.rs +++ b/src/text_box.rs @@ -984,12 +984,14 @@ where status = Status::Captured; } Named::Tab => { - if modifiers.shift() { - editor.action(Action::Unindent); - } else { - editor.action(Action::Indent); + if !modifiers.control() { + if modifiers.shift() { + editor.action(Action::Unindent); + } else { + editor.action(Action::Indent); + } + status = Status::Captured; } - status = Status::Captured; } _ => (), },