diff options
Diffstat (limited to 'alacritty/src')
-rw-r--r-- | alacritty/src/event.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/alacritty/src/event.rs b/alacritty/src/event.rs index 52222080..426b207e 100644 --- a/alacritty/src/event.rs +++ b/alacritty/src/event.rs @@ -1342,7 +1342,8 @@ impl input::Processor<EventProxy, ActionContext<'_, Notifier, EventProxy>> { WindowEvent::Ime(ime) => match ime { Ime::Commit(text) => { *self.ctx.dirty = true; - self.ctx.paste(&text, true); + // Don't use bracketed paste for single char input. + self.ctx.paste(&text, text.chars().count() > 1); self.ctx.update_cursor_blinking(); }, Ime::Preedit(text, cursor_offset) => { |