[Seamless Transition] Pop effect enhancement
authorGodly Thekkethottiyil Alias <godly.talias@samsung.com>
Fri, 31 Jan 2020 11:08:38 +0000 (16:38 +0530)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 13 Feb 2020 10:43:53 +0000 (19:43 +0900)
[Model] Noblesse
[BinType] N/A
[Customer] N/A
[Issue#] FWGOVERSEA-1393
[Request] UX
[Occurrence Version] N/A
[Problem] Animation was not applied on pop
[Cause & Measure] Added perspective object animation to item pop
[Checking Method] N/A
[Team] (UIFW/EFL)
[Developer] Godly T.Alias
[Solution company] Samsung
[Change Type] New Feature

Change-Id: I34bbf0ddd0013f0b8d5fbdb677a95dc80777b684
Signed-off-by: Godly Thekkethottiyil Alias <godly.talias@samsung.com>
src/lib/elementary/elc_naviframe.c

index a433e58..36eec2b 100644 (file)
@@ -2320,6 +2320,13 @@ _elm_naviframe_item_pop(Eo *obj, Elm_Naviframe_Data *sd)
           {
              if (nf_mod->tizen_pop_effect)
                nf_mod->tizen_pop_effect(obj, VIEW(it), EINA_TRUE);
+             //TIZEN_ONLY(31Jan2020): Seamless Transition
+             if (it->effect_name)
+               {
+                  elm_object_signal_emit(VIEW(it), "elm,state,cur,anim,popped", "elm");
+                  edje_object_message_signal_process(elm_layout_edje_get(VIEW(it)));
+               }
+             //
           }
         else
           {