_indicator_hide_effect(void *data)
{
Evas_Object *conformant = data;
-
- DBG("[INDICATOR]Hide effect ");
ELM_CONFORMANT_DATA_GET(conformant, sd);
+ DBG("[INDICATOR]Hide effect ");
+
sd->on_indicator_effect = EINA_FALSE;
+ sd->indicator_effect_timer = NULL;
if(((sd->rot == 90) || (sd->rot == 270)) ||
(sd->ind_o_mode == ELM_WIN_INDICATOR_TRANSPARENT))
elm_object_signal_emit(conformant, "indicator,hide,effect", "elm");
_indicator_visible_type_set(data, EINA_FALSE);
}
- sd->indicator_effect_timer = NULL;
return ECORE_CALLBACK_CANCEL;
}
static void
evas_object_smart_callback_del_full
(sd->win, "indicator,flick,done", _on_indicator_flick_done, obj);
#endif
- if (sd->indicator_effect_timer) ecore_timer_del(sd->indicator_effect_timer);
- sd->indicator_effect_timer = NULL ;
+ if (sd->indicator_effect_timer)
+ {
+ ecore_timer_del(sd->indicator_effect_timer);
+ sd->indicator_effect_timer = NULL ;
+ }
//END
// TIZEN_ONLY(20160628): Unregister callbacks for ATSPI bridge enable/disable
_unregister_conformant_atspi_bridge_callbacks(obj);