ctxpopup: add "hide,default" signal for unknown direction state 69/112469/4
authorJinYong Park <j4939.park@samsung.com>
Wed, 1 Feb 2017 06:23:34 +0000 (15:23 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Fri, 3 Feb 2017 01:49:37 +0000 (17:49 -0800)
Change-Id: I3544addbc860ad614c2a1a4bfce5d0ef26a185e2
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
src/mobile_lib/elc_ctxpopup.c

index 5a3eace..de2d663 100644 (file)
@@ -897,6 +897,7 @@ _hide_signals_emit(Evas_Object *obj,
         break;
 
       default:
+        edje_object_signal_emit(sd->layout, "elm,state,hide,default", "elm");
         break;
      }
 
@@ -1618,8 +1619,6 @@ _on_show(void *data EINA_UNUSED,
    ELM_CTXPOPUP_DATA_GET(obj, sd);
    ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
 
-   if ((!sd->items) && (!sd->content)) return;
-
    sd->visible = EINA_TRUE;
 
    elm_layout_signal_emit(obj, "elm,state,show", "elm");