From b5761fc227815d784f959deb232e30ba1175b06d Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Thu, 6 Apr 2017 23:29:38 +0100 Subject: [PATCH] elm_code: Don't refresh if fonts did not change --- src/lib/elementary/elm_code_widget.c | 3 +++ 1 file changed, 3 insertions(+) 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());