evas_object_hide(action_bar->main_layout);
break;
case CALLUI_KEYPAD_STATE_EVENT_START_HIDE:
+ evas_object_show(action_bar->main_layout);
__update_all_btns_visibility(action_bar, true);
break;
case CALLUI_KEYPAD_STATE_EVENT_HIDDEN:
elm_atspi_component_highlight_grab(action_bar->buttons[CALLUI_ACTION_BTN_KEYPAD]);
break;
case CALLUI_KEYPAD_STATE_EVENT_QUICK_HIDDEN:
+ evas_object_show(action_bar->main_layout);
__update_all_btns_visibility(action_bar, true);
__update_all_btns_highlight_possibility(action_bar, true);
break;
keypad->is_visible = false;
_callui_listeners_coll_call_listeners(&keypad->show_status_lc, CALLUI_KEYPAD_STATE_EVENT_QUICK_HIDDEN);
} else {
- elm_object_signal_emit(keypad->main_layout, "hide", "keypad_layout");
_callui_listeners_coll_call_listeners(&keypad->show_status_lc, CALLUI_KEYPAD_STATE_EVENT_START_HIDE);
+ elm_object_signal_emit(keypad->main_layout, "hide", "keypad_layout");
}
}