static bool g_floating_mode = false;
static bool g_candidate_more_view = false;
static bool g_ise_created = false;
-static bool g_language_changed = false;
static vector<string> g_lookup_table_strings;
static vector<string> g_smartreply_strings;
key.dev_subclass = dev_subclass;
}
- if (keyboard_state->visible_state) {
+ if (keyboard_state->visible_state)
ise_process_key_event(key, ret);
- } else {
- if (key.code == IME_KEY_space && key.mask & IME_KEY_MASK_SHIFT) {
- g_language_changed = true;
- ret = TRUE;
- } else {
- if (g_language_changed) {
- if (!_language_manager.select_next_language())
- LOGE("Failed to change language");
-
- g_language_changed = false;
- }
- ret = FALSE;
- }
- }
+ else
+ ret = FALSE;
if (dev_name)
free(dev_name);