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); --
