elm_notify : fix to show hide effect during popup hide 72/80672/2
authorJEONGHYUN YUN <jh0506.yun@samsung.com>
Tue, 19 Jul 2016 10:34:39 +0000 (19:34 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 20 Jul 2016 05:07:03 +0000 (22:07 -0700)
This is already modified in opensource and bring into Tizen.

Signed-off-by: JEONGHYUN YUN <jh0506.yun@samsung.com>
Change-Id: I54d92807d1ab1cfa3ad79dffdbd1339a6a346624

src/lib/elm_notify.c

index 8ded2078a59729352b3dc1bfb98ec52666f8d885..0fad35bebcdd848059da5e0fcb808c2a31c5926b 100644 (file)
@@ -307,7 +307,6 @@ _elm_notify_evas_object_smart_hide(Eo *obj, Elm_Notify_Data *sd)
 
    if (sd->had_hidden && !sd->in_timeout)
      return;
-   eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
 
    hide_signal = edje_object_data_get(sd->notify, "hide_finished_signal");
    if ((hide_signal) && (!strcmp(hide_signal, "on")))
@@ -317,6 +316,7 @@ _elm_notify_evas_object_smart_hide(Eo *obj, Elm_Notify_Data *sd)
      }
    else //for backport supporting: edc without emitting hide finished signal
      {
+        eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
         evas_object_hide(sd->notify);
         if (sd->allow_events) evas_object_hide(sd->block_events);
      }