From c34d201e5ff8584a7f8969cbadc3c679cabdce2b Mon Sep 17 00:00:00 2001 From: "jk.pu" Date: Mon, 12 Dec 2016 14:16:01 +0900 Subject: [PATCH] [badge] fix wrong badge count issue at addChangeListener verification: all badge tct are passed Change-Id: Ia96bff86309a44f3e084423874996eb58b4556ab Signed-off-by: jk.pu --- src/badge/badge_manager.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/badge/badge_manager.cc b/src/badge/badge_manager.cc index b5e51e6d..e685e2be 100755 --- a/src/badge/badge_manager.cc +++ b/src/badge/badge_manager.cc @@ -208,7 +208,7 @@ void BadgeManager::badge_changed_cb(unsigned int action, const char *pkgname, unsigned int count, void *user_data) { LoggerD("Enter"); BadgeManager* that = static_cast(user_data); - if (action != BADGE_ACTION_SERVICE_READY && + if (action == BADGE_ACTION_UPDATE && that->watched_applications_.find(pkgname) != that->watched_applications_.end()) { picojson::value response = picojson::value(picojson::object()); picojson::object &response_obj = response.get(); -- 2.34.1