MoreOption *opt = (MoreOption *)data;
VoiceData *vd = (VoiceData *) opt->voicedata;
- if(vd->disclaimer == 1){
+ if(vd->disclaimer == 1){
PRINTFUNC(DLOG_ERROR, "pop to top"); //inb case of (selector view -> disclaimer view-> stt view)
if(opt->option_opened == EINA_FALSE){
return progressbar;
}
+static Eina_Bool _custom_back_cb(void *data, Elm_Object_Item *it)
+{
+ PRINTFUNC(DLOG_DEBUG, "");
+ _back_to_genlist_for_selector();
+ return EINA_TRUE;
+}
+
static Evas_Object *create_fullview(Evas_Object *parent, VoiceData *r_voicedata)
{
PRINTFUNC(NO_PRINT, "");
elm_object_part_content_set(layout_main, "EFFECT_BG", canvas);
-
// MIC Button
Evas_Object *m_mic_button = elm_button_add(layout_main);
elm_object_style_set(m_mic_button, "vic/micbutton");
voicedata->btn_disabling_timer = NULL;
voicedata->power_unlock_timer = NULL;
- voicedata->stt_results.clear();
voicedata->partial_result = NULL;
voicedata->result_type = 0;
- voicedata->disclaimer = 0;
+ voicedata->disclaimer = 1;
voicedata->mo = NULL;
voicedata->sttfeedback = NULL;
voicedata->sttmanager = NULL;
if(voicedata == NULL)
return ECORE_CALLBACK_CANCEL;
+ const char *item_style = NULL;
+ if (_WEARABLE)
+ item_style = "empty";
+ Elm_Object_Item *nf_voice_item = elm_naviframe_item_push(voicedata->naviframe, NULL, NULL, NULL, NULL, item_style);
+ elm_naviframe_item_pop_cb_set(nf_voice_item, _custom_back_cb, NULL);
+
voicedata->layout_main = create_fullview(voicedata->naviframe, voicedata);
if (voicedata->layout_main) {