return ret;
}
+static void show_cbhm()
+{
+#ifdef HAVE_CBHM
+ int cbhm_ret = cbhm_show(cbhm_handle);
+ if (cbhm_ret != CBHM_ERROR_NONE)
+ LOGW("cbhm show error : %d\n", cbhm_ret);
+ else
+ LOGD("Show cbhm\n");
+#endif
+}
+
SCLEventReturnType CUIEventCallback::on_event_notification(SCLUINotiType noti_type, SclNotiDesc *etc_info)
{
SCLEventReturnType ret = SCL_EVENT_PASS_ON;
g_core.create_option_window();
ret = SCL_EVENT_DONE;
} else if (strcmp(event_desc.key_value, USER_KEYSTRING_CLIPBOARD) == 0) {
-#ifdef HAVE_CBHM
- int cbhm_ret = cbhm_show(cbhm_handle);
- if (cbhm_ret != CBHM_ERROR_NONE)
- LOGW("cbhm show error : %d\n", cbhm_ret);
-#endif
+ show_cbhm();
ret = SCL_EVENT_DONE;
} else if (on_input_mode_changed(event_desc.key_value, event_desc.key_event, event_desc.key_type)) {
g_core.create_option_window();
ret = SCL_EVENT_DONE;
} else if (strcmp(event_desc.key_value, USER_KEYSTRING_CLIPBOARD) == 0) {
-#ifdef HAVE_CBHM
- int cbhm_ret = cbhm_hide(cbhm_handle);
- if (cbhm_ret != CBHM_ERROR_NONE)
- LOGW("cbhm hide error : %d\n", cbhm_ret);
-#endif
-
+ show_cbhm();
ret = SCL_EVENT_DONE;
} else if (strcmp(event_desc.key_value, "Cancel") == 0) {
ret = SCL_EVENT_DONE;