From 33d85ad5c1623c5aecc9d744e0a82bbac456be5d Mon Sep 17 00:00:00 2001 From: Chen Gong Date: Sat, 15 Jan 2022 10:29:31 +0800 Subject: [PATCH] fix(chord_composer): first key missing from raw input --- src/rime/gear/chord_composer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rime/gear/chord_composer.cc b/src/rime/gear/chord_composer.cc index fd2cdb7fca..1cfc47deb9 100644 --- a/src/rime/gear/chord_composer.cc +++ b/src/rime/gear/chord_composer.cc @@ -127,7 +127,7 @@ ProcessResult ChordComposer::ProcessKeyEvent(const KeyEvent& key_event) { int ch = key_event.keycode(); if (!is_key_up && ch >= 0x20 && ch <= 0x7e) { // save raw input - if (engine_->context()->IsComposing() || !raw_sequence_.empty()) { + if (!engine_->context()->IsComposing() || !raw_sequence_.empty()) { raw_sequence_.push_back(ch); DLOG(INFO) << "update raw sequence: " << raw_sequence_; }