forked from enlightenment/efl
elementary/ctxpopup - hide ctxpopup obj after it is dismissed
SVN revision: 69274
This commit is contained in:
parent
2e43c4d488
commit
e55dcb8d77
|
@ -110,7 +110,6 @@ static void _hide_finished(void *data,
|
||||||
Evas_Object *obj,
|
Evas_Object *obj,
|
||||||
const char *emission,
|
const char *emission,
|
||||||
const char *source __UNUSED__);
|
const char *source __UNUSED__);
|
||||||
static void _hide(Evas_Object *obj);
|
|
||||||
static void _ctxpopup_hide(void *data,
|
static void _ctxpopup_hide(void *data,
|
||||||
Evas *e,
|
Evas *e,
|
||||||
Evas_Object *obj,
|
Evas_Object *obj,
|
||||||
|
@ -266,7 +265,7 @@ _parent_resize(void *data,
|
||||||
|
|
||||||
wd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN;
|
wd->dir = ELM_CTXPOPUP_DIRECTION_UNKNOWN;
|
||||||
|
|
||||||
_hide(data);
|
evas_object_hide(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -1057,14 +1056,8 @@ static void
|
||||||
_hide_finished(void *data, Evas_Object *obj __UNUSED__,
|
_hide_finished(void *data, Evas_Object *obj __UNUSED__,
|
||||||
const char *emission __UNUSED__, const char *source __UNUSED__)
|
const char *emission __UNUSED__, const char *source __UNUSED__)
|
||||||
{
|
{
|
||||||
_hide(data);
|
evas_object_hide(data);
|
||||||
}
|
evas_object_smart_callback_call(data, SIG_DISMISSED, NULL);
|
||||||
|
|
||||||
static void
|
|
||||||
_hide(Evas_Object *obj)
|
|
||||||
{
|
|
||||||
_ctxpopup_hide(NULL, NULL, obj, NULL);
|
|
||||||
evas_object_smart_callback_call(obj, SIG_DISMISSED, NULL);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue