if you set config via environment variables then sa config
update/reload may end up overriding these again whenever it is updated
and thus may result in scaling or other things suddely changing
@fix
{
if (_elm_config->config_version < ELM_CONFIG_VERSION)
_config_update();
+ _env_get();
return;
}
}
* this one, if it's not the right one, someone screwed up at the time
* of installing it */
_elm_config = _config_system_load();
- if (_elm_config) return;
+ if (_elm_config)
+ {
+ _env_get();
+ return;
+ }
/* FIXME: config load could have failed because of a non-existent
* profile. Fallback to default before moving on */
_elm_config->icon_theme = eina_stringshare_add(ELM_CONFIG_ICON_THEME_ELEMENTARY);
_elm_config->popup_scrollable = EINA_FALSE;
_elm_config->entry_select_allow = EINA_TRUE;
+ _env_get();
}
static void