From 46f4f3d3711deccfc44c1f5a4eb03a3ff2af6090 Mon Sep 17 00:00:00 2001 From: raster Date: Thu, 25 Aug 2011 05:02:23 +0000 Subject: [PATCH] fix bug i created - i broke check adding accessibility. fix fix fix! git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@62776 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/elm_check.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/elm_check.c b/src/lib/elm_check.c index 79fa9c0..0f4af02 100644 --- a/src/lib/elm_check.c +++ b/src/lib/elm_check.c @@ -285,18 +285,19 @@ _activate(Evas_Object *obj) if ((_elm_config->access_mode == ELM_ACCESS_MODE_OFF) || (_elm_access_2nd_click_timeout(obj))) { - if (_elm_config->access_mode != ELM_ACCESS_MODE_OFF) - wd->state = !wd->state; + wd->state = !wd->state; if (wd->statep) *wd->statep = wd->state; if (wd->state) { edje_object_signal_emit(wd->chk, "elm,state,check,on", "elm"); - _elm_access_say(E_("State: On")); + if (_elm_config->access_mode != ELM_ACCESS_MODE_OFF) + _elm_access_say(E_("State: On")); } else { edje_object_signal_emit(wd->chk, "elm,state,check,off", "elm"); - _elm_access_say(E_("State: Off")); + if (_elm_config->access_mode != ELM_ACCESS_MODE_OFF) + _elm_access_say(E_("State: Off")); } evas_object_smart_callback_call(obj, SIG_CHANGED, NULL); } -- 2.7.4