enventor: Fix T1756 (wrong group name is displayed in status bar)
Summary: Fix to not display wrong group name in status bar with empty template. Reviewers: Hermet Differential Revision: https://phab.enlightenment.org/D1628
This commit is contained in:
parent
9fb78b12a2
commit
d135e0c9ea
|
@ -361,7 +361,6 @@ enventor_cursor_group_changed_cb(void *data EINA_UNUSED,
|
|||
void *event_info)
|
||||
{
|
||||
const char *group_name = event_info;
|
||||
if (!group_name) return;
|
||||
stats_edc_group_update(group_name);
|
||||
}
|
||||
|
||||
|
|
|
@ -722,6 +722,7 @@ edit_edc_load(edit_data *ed, const char *file_path)
|
|||
|
||||
Eina_File *file = NULL;
|
||||
Eina_Strbuf *strbuf_line = NULL;
|
||||
Eina_Stringshare *group_name = NULL;
|
||||
char *utf8_edit = NULL;
|
||||
char *markup_edit = NULL;
|
||||
char *markup_line = NULL;
|
||||
|
@ -763,8 +764,7 @@ edit_edc_load(edit_data *ed, const char *file_path)
|
|||
|
||||
ed->line_max = line_num;
|
||||
|
||||
Eina_Stringshare *group_name =
|
||||
parser_first_group_name_get(ed->pd, ed->en_edit);
|
||||
group_name = parser_first_group_name_get(ed->pd, ed->en_edit);
|
||||
|
||||
ecore_animator_add(syntax_color_timer_cb, ed);
|
||||
|
||||
|
|
|
@ -89,13 +89,10 @@ edit_view_sync_cb(void *data, Eina_Stringshare *part_name,
|
|||
vd = edj_mgr_view_new(group_name);
|
||||
if (!vd) return;
|
||||
}
|
||||
if (group_name)
|
||||
{
|
||||
eina_stringshare_del(pd->group_name);
|
||||
pd->group_name = eina_stringshare_add(group_name);
|
||||
evas_object_smart_callback_call(pd->obj, SIG_CURSOR_GROUP_CHANGED,
|
||||
(void *) group_name);
|
||||
}
|
||||
eina_stringshare_del(pd->group_name);
|
||||
pd->group_name = eina_stringshare_add(group_name);
|
||||
evas_object_smart_callback_call(pd->obj, SIG_CURSOR_GROUP_CHANGED,
|
||||
(void *) group_name);
|
||||
}
|
||||
view_part_highlight_set(VIEW_DATA, part_name);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue