static void __stop_universal_switch(SettingAccessibility *ad)
{
- int state;
-
setting_accessibility_universal_switch_dbus_config_shutdown(&ad->config);
SETTING_TRACE_DEBUG("Stopping universal-switch");
- if (vconf_get_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH_STATE, &state) != VCONF_OK) {
- LOGE("Failed to set vconf key %s", VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH_STATE);
- return;
+ if (vconf_set_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH, FALSE) != VCONF_OK) {
+ LOGE("Failed to set vconf key %s", VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH);
+ } else {
+ SETTING_TRACE_DEBUG("universal-switch stopped");
}
- if (!state) {
- if (vconf_set_bool(VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH, FALSE) != VCONF_OK) {
- LOGE("Failed to set vconf key %s", VCONFKEY_SETAPPL_ACCESSIBILITY_UNIVERSAL_SWITCH);
- } else {
- SETTING_TRACE_DEBUG("universal-switch stopped");
- }
- }
}
static Eina_Bool __naviframe_pop_cb(void *data, Elm_Object_Item *it)