Changes to fix the quickpanel crash issue 05/238105/1 submit/tizen/20200708.121455
authoraman.jeph <aman.jeph@samsung.com>
Wed, 8 Jul 2020 12:04:45 +0000 (17:34 +0530)
committeraman.jeph <aman.jeph@samsung.com>
Wed, 8 Jul 2020 12:04:45 +0000 (17:34 +0530)
Change-Id: I64751347d36f2d7d37e99694f1e61c45a7876df4
Signed-off-by: aman.jeph <aman.jeph@samsung.com>
src/settings/modules/softkey.c

index 6c0edc7f00c8f2420fe44f0d2aca7bcfc2eee661..c1a148983678f76dcfe7ff808e232690dbb3f5a5 100755 (executable)
@@ -96,14 +96,14 @@ static void _status_update(QP_Module_Setting *module, int flag_extra_1, int flag
 {\r
        DBG(">>>> _status_update <<<");\r
        int ret = 0;\r
-       bool status = 0;\r
+       int status = 0;\r
        retif(module == NULL, , "Invalid parameter!");\r
 \r
        quickpanel_setting_module_progress_mode_set(module, FLAG_DISABLE, FLAG_TURN_OFF);\r
        quickpanel_setting_module_icon_timer_del(module);\r
        ret = vconf_get_bool(VCONFKEY_SETAPPL_SOFT_KEY, &status);\r
        msgif(ret != 0, "fail to get VCONFKEY_SETAPPL_SOFT_KEY:%d", ret);\r
-       DBG(">>>> status == %s <<<",status == true ? "TRUE" : "FALSE");\r
+       DBG(">>>> status[%d] == %s <<<", status, (status == true ? "TRUE" : "FALSE"));\r
        if (status == true) {\r
                quickpanel_setting_module_icon_state_set(module, ICON_VIEW_STATE_ON);\r
        }\r
@@ -306,4 +306,4 @@ QP_Module_Setting softkey = {
        .status_update          = _status_update,\r
        .handler_longpress              = _long_press_cb,\r
        .handler_press          = _mouse_clicked_cb,\r
-};
\ No newline at end of file
+};\r