ret_if(!list_item);
SETTING_TRACE("clicking item[%s]", _(list_item->keyStr));
- list_item->chk_change_cb(data, ad->data_softkey_toogle->eo_check, event_info);
+ list_item->chk_change_cb(ad->data_softkey_toogle, ad->data_softkey_toogle->eo_check, event_info);
+ setting_update_gl_item_chk_status(ad->data_softkey_toogle, !ad->data_softkey_toogle->chk_status);
}
static void _softkey_toogle_chk_cb(void *data, Evas_Object *obj, void *event_info)
{
SETTING_TRACE_BEGIN;
- SettingSoftKeyData *ad = (SettingSoftKeyData *)data;
- Setting_GenGroupItem_Data *check_box = ad->data_softkey_toogle;
+ Setting_GenGroupItem_Data *check_box = (Setting_GenGroupItem_Data *)data;
setting_softkey_set_state(check_box->chk_status);
- setting_update_gl_item_chk_status(check_box,
- !check_box->chk_status);
SETTING_TRACE_END;
-}
\ No newline at end of file
+}