diff options
author | Andy Williams <andy@andywilliams.me> | 2017-04-06 23:29:38 +0100 |
---|---|---|
committer | Andy Williams <andy@andywilliams.me> | 2017-04-06 23:30:00 +0100 |
commit | b5761fc227815d784f959deb232e30ba1175b06d (patch) | |
tree | 2f1ea2d6d2ff73ab145f174f80e9af0ed006663d | |
parent | 1bd7b576bd126e0f64aecfc8b051dd0efb1ef096 (diff) | |
download | efl-b5761fc227815d784f959deb232e30ba1175b06d.tar.gz |
elm_code: Don't refresh if fonts did not change
-rw-r--r-- | src/lib/elementary/elm_code_widget.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_code_widget.c b/src/lib/elementary/elm_code_widget.c index fa78a7922c..095998b1cd 100644 --- a/src/lib/elementary/elm_code_widget.c +++ b/src/lib/elementary/elm_code_widget.c @@ -2056,6 +2056,9 @@ _elm_code_widget_font_set(Eo *obj EINA_UNUSED, Elm_Code_Widget_Data *pd, if (!face) face = "Mono"; + if (size == pd->font_size && !strcmp(face, pd->font_name)) + return; + EINA_LIST_FOREACH(pd->grids, item, grid) { evas_object_textgrid_font_set(grid, face, size * elm_config_scale_get()); |