Change timing for drawing main UI 28/112728/2 accepted/tizen/unified/20170309.075038 accepted/tizen/wearable/20170206.222703 submit/tizen/20170206.005621 submit/tizen_unified/20170308.100420 submit/tizen_unified/20170309.100419
authorJooseok Song <seogii.song@samsung.com>
Thu, 2 Feb 2017 10:34:17 +0000 (19:34 +0900)
committerJooseok Song <seogii.song@samsung.com>
Thu, 2 Feb 2017 10:39:14 +0000 (19:39 +0900)
Change-Id: Iced38adb0787e6f7cdc7eaad2218162f0d97e3d8

packaging/my-account.spec
src/my-account-main.c [changed mode: 0755->0644]

index 86cddbd..cda6ab9 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:       my-account-profile_wearable
 Summary:    My account application
-Version:    0.0.4
+Version:    0.0.5
 Release:    0
 Provides:   my-account = %{version}-%{release}
 Group:      main/devel
old mode 100755 (executable)
new mode 100644 (file)
index 4a8cc14..67dd9f8
@@ -117,6 +117,9 @@ bool _myaccount_main_app_create(void *user_data)
                return false;
        }
 
+       _myaccount_view_main_create(ad);
+       elm_win_activate(ad->main_win);
+
        MA_DEBUG("_myaccount_main_app_create end");
 
        return true;
@@ -156,8 +159,12 @@ void _myaccount_main_app_service(app_control_h service, void *user_data)
 
        ret_if(ad == NULL);
 
-       _myaccount_view_main_create(ad);
-       elm_win_activate(ad->main_win);
+       int account_cnt = _myaccount_get_accounts_total_count();
+       if (account_cnt != previous_cnt) {
+               MA_DEBUG("account_cnt is changed from [%d]", previous_cnt);
+               _myaccount_view_main_create(ad);
+               elm_win_activate(ad->main_win);
+       }
 
        MA_DEBUG("_myaccount_main_app_service end");
 }