#define IME_DEVICE_NAME "ime"
#define HIDE_TIMER_INTERVAL 0.05
-#define WAIT_FOR_FILTER_DONE_SECOND 2
+#define WAIT_FOR_FILTER_DONE_SECOND 1.3
#define MOD_SHIFT_MASK 0x01
#define MOD_CAPS_MASK 0x02
break;
}
+ if (ecore_time_get() - start_time > WAIT_FOR_FILTER_DONE_SECOND) {
+ LOGE("Key processing result not received");
+ ret = EINA_FALSE;
+ }
+
if (imcontext->last_key_event_filter.serial < serial) {
LOGW("Timeout occured");
ret = EINA_TRUE;