config: Reinitialize font config using evas_font_reinit() API.
authorYoungbok Shin <youngb.shin@samsung.com>
Thu, 19 Mar 2015 09:04:58 +0000 (18:04 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Thu, 19 Mar 2015 09:04:59 +0000 (18:04 +0900)
Summary:
Call evas_font_reinit() API before applying font overlays when config is fully reloaded.
Application could modify or add font config "*.conf" files.
And It should affects all of other running EFL application.
So, put evas_font_reinit() API to be called when x win property is changed.
@feature

Reviewers: cedric, raster, tasn, woohyun

Differential Revision: https://phab.enlightenment.org/D2113

legacy/elementary/src/lib/elm_config.c

index 46b9f7a..43a4466 100644 (file)
@@ -218,6 +218,7 @@ _prop_config_get(void)
    _env_get();
    _config_apply();
    _config_sub_apply();
+   evas_font_reinit();
    _elm_config_font_overlay_apply();
    _elm_config_color_overlay_apply();
    _elm_rescale();