davemds pushed a commit to branch master.

http://git.enlightenment.org/enlightenment/modules/places.git/commit/?id=28353dece1061dfda0ab95408939dd3595e5393e

commit 28353dece1061dfda0ab95408939dd3595e5393e
Author: Dave Andreoli <[email protected]>
Date:   Sat Jan 31 12:53:36 2015 +0100

    Fix initial state of the custom_fm checkbox
---
 src/e_mod_config.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/e_mod_config.c b/src/e_mod_config.c
index a87859d..ab1529c 100644
--- a/src/e_mod_config.c
+++ b/src/e_mod_config.c
@@ -171,7 +171,8 @@ _basic_create(E_Config_Dialog *cfd, Evas *evas, 
E_Config_Dialog_Data *cfdata)
 
    chk = elm_check_add(box2);
    elm_object_text_set(chk, D_("Use a custom file manager"));
-   elm_check_state_set(chk, places_conf->fm ? EINA_TRUE : EINA_FALSE);
+   if (places_conf->fm && places_conf->fm[0] != '\0')
+     elm_check_state_set(chk, EINA_TRUE);
    evas_object_smart_callback_add(chk, "changed", _custom_fm_chk_changed_cb, 
en);
    evas_object_smart_callback_add(chk, "changed", _all_changed_cb, cfd);
    E_EXPAND(chk); E_FILL(chk);

-- 


Reply via email to