int MINI_CONTROLLER_WIDTH;
int MINI_CONTROLLER_WIDTH_LANDSCAPE;
+bool hide_from_mp = false;
+
static void _minicontroller_action_cb(void *data, Evas_Object * obj, const char *emission, const char *source);
static Evas_Object *_load_edj(Evas_Object * parent, const char *file, const char *group);
static void _load_minicontroller(struct appdata *ad);
xU = 0;
yU = 0;
ad->is_sdcard_removed = false;
+ if (!hide_from_mp) {
+ elm_exit();
+ }
}
if (event_type == (minicontrol_viewer_event_e)MINICONTROL_VIEWER_EVENT_REPORT_ANGLE) {
char *value = NULL;
}
mp_minicontroller_rotate(ad, angle);
}
+ hide_from_mp = false;
}
static void
mp_retvm_if(ad == NULL, -1, "appdata is NULL");
MP_CHECK_VAL(ad->win_minicon, -1);
+ hide_from_mp = true;
evas_object_hide(ad->win_minicon);
ad->b_minicontroller_show = FALSE;
if (ad->minicontroller_layout != NULL) {
ad->b_minicontroller_show = FALSE;
}
+ hide_from_mp = true;
evas_object_hide(ad->win_minicon);
mp_ecore_timer_del(ad->minicon_progress_timer);
mp_ecore_timer_del(ad->minicon_button_timer);