summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhhh.kwon <hhh.kwon@samsung.com>2013-07-11 16:09:14 +0900
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>2013-07-11 10:29:01 +0000
commit7b3361b26339c2bb9da4d211e21a672ef85c9f5a (patch)
tree5b12eccc6e813803db9f68272dc249ce020578e3 /src
parent7437dea0ef82c86b30a2a3d4cba3fc450ef99e4c (diff)
downloadstarter-7b3361b26339c2bb9da4d211e21a672ef85c9f5a.tar.gz
starter-7b3361b26339c2bb9da4d211e21a672ef85c9f5a.tar.bz2
starter-7b3361b26339c2bb9da4d211e21a672ef85c9f5a.zip
Fix N_SE-45789 : taskmanager // syspopup issue.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/hw_key.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hw_key.c b/src/hw_key.c
index f4f3223..14361bf 100755
--- a/src/hw_key.c
+++ b/src/hw_key.c
@@ -79,6 +79,7 @@ static Eina_Bool _launch_taskmgr_cb(void* data)
if ((val1 == VCONFKEY_PM_STATE_NORMAL) && (val2 == VCONFKEY_IDLE_UNLOCK)) {
_D("LCD ON, UNLOCK state => launch taskmgr");
+ syspopup_destroy_all();
if (menu_daemon_open_app(TASKMGR_PKG_NAME) < 0)
_E("Failed to launch the taskmgr");
} else {
@@ -102,6 +103,7 @@ static Eina_Bool _launch_by_home_key(void *data)
inline static int _release_home_key(void)
{
+ syspopup_destroy_all();
retv_if(NULL == key_info.long_press, EXIT_SUCCESS);
ecore_timer_del(key_info.long_press);
key_info.long_press = NULL;
@@ -113,8 +115,6 @@ inline static int _release_home_key(void)
ecore_timer_del(key_info.single_timer);
key_info.single_timer = NULL;
- syspopup_destroy_all();
-
return EXIT_SUCCESS;
}