aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-05-12 15:54:19 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-05-12 15:54:19 +0300
commit4af28fbb6551cd33596096af422895c1998fa3e8 (patch)
tree06d92a8a1cf53a2d85129f0e6d3e9701a75eda1b /src/client
parent8375922c069a244133d083a0bb50273e134be6b1 (diff)
test: add ime input regressions
Diffstat (limited to 'src/client')
-rw-r--r--src/client/mod.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/client/mod.rs b/src/client/mod.rs
index 475a079f..e378427f 100644
--- a/src/client/mod.rs
+++ b/src/client/mod.rs
@@ -23,7 +23,7 @@ use std::time::Duration;
use crossterm::event::{
DisableBracketedPaste, DisableFocusChange, DisableMouseCapture, EnableBracketedPaste,
- EnableFocusChange, EnableMouseCapture, KeyboardEnhancementFlags, PopKeyboardEnhancementFlags,
+ EnableFocusChange, EnableMouseCapture, PopKeyboardEnhancementFlags,
PushKeyboardEnhancementFlags,
};
use crossterm::execute;
@@ -146,11 +146,7 @@ fn setup_terminal() -> io::Result<TerminalGuard> {
EnableMouseCapture,
EnableBracketedPaste,
EnableFocusChange,
- PushKeyboardEnhancementFlags(
- KeyboardEnhancementFlags::DISAMBIGUATE_ESCAPE_CODES
- | KeyboardEnhancementFlags::REPORT_EVENT_TYPES
- | KeyboardEnhancementFlags::REPORT_ALTERNATE_KEYS
- )
+ PushKeyboardEnhancementFlags(crate::input::ime_compatible_keyboard_enhancement_flags())
)?;
// tmux doesn't understand kitty keyboard protocol push.