VC_ELM_LOG_DBG("unwrapping %s %s for %s", param1, param2, _get_ui_object_name(found->obj));
found->unwrap_callback(found, param, param2);
+ if (EINA_TRUE == elm_object_focus_get((Evas_Object*)found->obj)) {
+ VC_ELM_LOG_DBG("Already focused");
+ ecore_timer_add(g_click_time, __click_event, NULL);
+ } else {
+ evas_object_smart_callback_add((Evas_Object*)(found->obj), "focused", __focused_cb, "focused");
+ elm_object_focus_set((Evas_Object*)(found->obj), EINA_TRUE);
+ }
+
if (NULL != tmp_cmd)
free(tmp_cmd);