From f6fa99eb5f4cf18b7b89bb9ba752e2aea2c7e642 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 15 Jan 2015 01:02:54 -0500 Subject: [PATCH] only set internal win name/class if not already set --- src/bin/e_win.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/e_win.c b/src/bin/e_win.c index 7587ce011..849f3111e 100644 --- a/src/bin/e_win.c +++ b/src/bin/e_win.c @@ -86,9 +86,12 @@ _e_elm_win_trap_show(void *data, Evas_Object *o) else { E_Pixmap *cp; - const char *title; + const char *title, *name, *clas; - ecore_evas_name_class_set(ee, "E", "_e_internal_window"); + ecore_evas_name_class_get(ee, &name, &clas); + if (!name) name = "E"; + if (!clas) clas = "_e_internal_window"; + ecore_evas_name_class_set(ee, name, clas); title = elm_win_title_get(o); if ((!title) || (!title[0])) title = "E";