From: hyunho Date: Thu, 7 Feb 2019 05:17:24 +0000 (+0900) Subject: Fix viewer sdk visibility management bug X-Git-Tag: submit/tizen/20190207.053911~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=900b64ff921eb791f7800f49793ff62d64761430;p=platform%2Fcore%2Fappfw%2Fwidget-viewer.git Fix viewer sdk visibility management bug - watch viewer should notify it's visibility to watch application Change-Id: I0b276bcbf58c60c62b325153245790c1bfd729bc Signed-off-by: hyunho --- diff --git a/widget_viewer_sdk/src/main.c b/widget_viewer_sdk/src/main.c index a0bbefd5..4c0bb554 100644 --- a/widget_viewer_sdk/src/main.c +++ b/widget_viewer_sdk/src/main.c @@ -458,12 +458,18 @@ static void app_pause(void *data) { /* WIDGET pause */ widget_viewer_evas_notify_paused_status_of_viewer(); + watch_manager_notify_paused_status_of_viewer(); } -static void app_resume(void *data) +static void __resume_process() { - /* WIDGET resume */ widget_viewer_evas_notify_resumed_status_of_viewer(); + watch_manager_notify_resumed_status_of_viewer(); +} + +static void app_resume(void *data) +{ + __resume_process(); } static void updated_cb(void *data, Evas_Object *obj, void *event_info) @@ -842,7 +848,7 @@ static void _app_control(app_control_h service, void *data) } else if (widget_id != NULL) { _run_widget(widget_id, service, lazy_loader); } else { - widget_viewer_evas_notify_resumed_status_of_viewer(); + __resume_process(); elm_win_activate(s_info.win); } }