ctxpopup: add "hide,default" signal for unknown direction state 67/112467/3 tizen_3.0_tv accepted/tizen/3.0/common/20170206.110230 accepted/tizen/3.0/ivi/20170206.034339 accepted/tizen/3.0/mobile/20170206.033937 accepted/tizen/3.0/tv/20170206.034111 accepted/tizen/3.0/wearable/20170206.034221 submit/tizen_3.0/20170203.055501
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:36 +0000 (17:49 -0800)
Change-Id: I3544addbc860ad614c2a1a4bfce5d0ef26a185e2
Signed-off-by: Jinyong Park <j4939.park@samsung.com>
src/mobile_lib/elc_ctxpopup.c

index e4e8bc6..da27bff 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");