_status_update(data, FLAG_VALUE_VOID, FLAG_VALUE_VOID);\r
}\r
\r
+static void _softkey_vconf_changed_cb(keynode_t *node, void *data)\r
+{\r
+ _status_update(data, FLAG_VALUE_VOID, FLAG_VALUE_VOID);\r
+}\r
+\r
static int _register_module_event_handler(void *data)\r
{\r
int ret = 0;\r
+\r
+ ret = vconf_notify_key_changed(VCONFKEY_SETAPPL_SOFT_KEY, _softkey_vconf_changed_cb, data);\r
+ msgif(ret != 0, "failed to vconf_notify_key_changed VCONFKEY_SETAPPL_SOFT_KEY -[%d]", ret);\r
+\r
return QP_OK;\r
}\r
\r
static int _unregister_module_event_handler(void *data)\r
{\r
int ret = 0;\r
+\r
+ ret = vconf_ignore_key_changed(VCONFKEY_SETAPPL_SOFT_KEY, _softkey_vconf_changed_cb);\r
+ msgif(ret != 0, "failed to vconf_ignore_key_changed VCONFKEY_SETAPPL_SOFT_KEY -[%d]", ret);\r
+\r
return QP_OK;\r
}\r
\r
\r
QP_Module_Setting softkey = {\r
.name = "softkey",\r
- .setting_pkgname = "org.tizen.softkey-container",\r
+ .setting_pkgname = "org.tizen.setting-softkey",\r
.init = _init,\r
.fini = _fini,\r
.lang_changed = _lang_changed,\r