X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=backends%2Fnotification%2Fdefault_ani_networkerror.c;h=7295fa6d5e696155bfe42dc1a255189caf5256cb;hb=1e703bbf812406ff31fb60e67e38f60d5e0027e4;hp=6295946abf58979b1a37c4a7651faa80284eb488;hpb=bcdb201e5e57c935e004a5aab99f27e7a6741e1c;p=platform%2Fcore%2Fuifw%2Flibpui.git diff --git a/backends/notification/default_ani_networkerror.c b/backends/notification/default_ani_networkerror.c index 6295946..7295fa6 100644 --- a/backends/notification/default_ani_networkerror.c +++ b/backends/notification/default_ani_networkerror.c @@ -173,7 +173,7 @@ _ani_networkerror_start(pui_ani_t *ani, int repeat) } pui_error -_ani_networkerror_stop(pui_ani_t *ani) +_ani_networkerror_stop(pui_ani_t *ani, pui_bool force) { pui_int_error e = PUI_INT_ERROR_NONE; pui_backend_ani_data *ani_data = NULL; @@ -184,10 +184,15 @@ _ani_networkerror_stop(pui_ani_t *ani) //TODO (void) info; - pui_info("... info->id: %s\n", info->id); + pui_info("... info->id: %s, force=%d\n", info->id, force); pui_backend_ani_remove_frame_cb(ani); - pui_backend_ani_status_update(ani, PUI_ANI_STATUS_STOPPED); + + if (force) + pui_backend_ani_status_update(ani, PUI_ANI_STATUS_PAUSED); + else + pui_backend_ani_status_update(ani, PUI_ANI_STATUS_STOPPED); + return e; }