raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=87baecb0982b84b596895036512dafe794e4555b
commit 87baecb0982b84b596895036512dafe794e4555b Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sun Nov 23 13:53:50 2014 +0900 Revert "windows - allow close button to work again in internal wins" This reverts commit 285951c8cbba80546fde25f5f76d60c7f577d101. --- src/bin/e_dialog.c | 1 - src/bin/e_obj_dialog.c | 1 - src/bin/e_win.c | 1 - src/modules/conf/e_conf.c | 1 - src/modules/conf_intl/e_int_config_imc_import.c | 1 - src/modules/conf_theme/e_int_config_theme_import.c | 1 - src/modules/fileman/e_fwin.c | 1 - src/modules/shot/e_mod_main.c | 1 - 8 files changed, 8 deletions(-) diff --git a/src/bin/e_dialog.c b/src/bin/e_dialog.c index 57ec729..45950ef 100644 --- a/src/bin/e_dialog.c +++ b/src/bin/e_dialog.c @@ -31,7 +31,6 @@ _e_dialog_internal_new(Evas_Object *parent, const char *name, const char *class, free(dia); return NULL; } - elm_win_autodel_set(dia->win, EINA_TRUE); elm_win_modal_set(dia->win, !!parent); e = evas_object_evas_get(dia->win); evas_object_event_callback_add(dia->win, EVAS_CALLBACK_DEL, _e_dialog_cb_delete, dia); diff --git a/src/bin/e_obj_dialog.c b/src/bin/e_obj_dialog.c index f3ef5b7..526062f 100644 --- a/src/bin/e_obj_dialog.c +++ b/src/bin/e_obj_dialog.c @@ -34,7 +34,6 @@ e_obj_dialog_new(E_Comp *c EINA_UNUSED, char *title, char *class_name, char *cla free(od); return NULL; } - elm_win_autodel_set(od->win, EINA_TRUE); evas_object_event_callback_add(od->win, EVAS_CALLBACK_DEL, (Evas_Object_Event_Cb)_e_obj_dialog_cb_delete, od); ecore_evas_name_class_set(e_win_ee_get(od->win), class_name, class_class); elm_win_title_set(od->win, title); diff --git a/src/bin/e_win.c b/src/bin/e_win.c index 77c57d0..45c9cf2 100644 --- a/src/bin/e_win.c +++ b/src/bin/e_win.c @@ -418,7 +418,6 @@ e_elm_win_add(Evas_Object *parent, const char *name, Elm_Win_Type type) e_util_env_set("ELM_ACCEL", "none"); o = elm_win_add(parent, name, type); - elm_win_autodel_set(o, EINA_TRUE); e_util_env_set("ELM_ACCEL", eng); free(eng); return o; diff --git a/src/modules/conf/e_conf.c b/src/modules/conf/e_conf.c index 2b7fff6..7838fbd 100644 --- a/src/modules/conf/e_conf.c +++ b/src/modules/conf/e_conf.c @@ -116,7 +116,6 @@ e_configure_show(E_Comp *comp, const char *params) free(eco); return; } - elm_win_autodel_set(eco->win, EINA_TRUE); evas_object_data_set(eco->win, "e_conf_win", eco); eco->comp = comp; eco->evas = evas_object_evas_get(eco->win); diff --git a/src/modules/conf_intl/e_int_config_imc_import.c b/src/modules/conf_intl/e_int_config_imc_import.c index f67093b..5905aa8 100644 --- a/src/modules/conf_intl/e_int_config_imc_import.c +++ b/src/modules/conf_intl/e_int_config_imc_import.c @@ -56,7 +56,6 @@ e_int_config_imc_import(E_Config_Dialog *parent) return NULL; } - elm_win_autodel_set(win, EINA_TRUE); evas = evas_object_evas_get(win); cfdata = E_NEW(E_Config_Dialog_Data, 1); diff --git a/src/modules/conf_theme/e_int_config_theme_import.c b/src/modules/conf_theme/e_int_config_theme_import.c index 27ef122..4da72b3 100644 --- a/src/modules/conf_theme/e_int_config_theme_import.c +++ b/src/modules/conf_theme/e_int_config_theme_import.c @@ -57,7 +57,6 @@ e_int_config_theme_import(E_Config_Dialog *parent) evas = evas_object_evas_get(win); - elm_win_autodel_set(win, EINA_TRUE); cfdata = E_NEW(E_Config_Dialog_Data, 1); import->cfdata = cfdata; import->win = win; diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c index b1f7be7..13440ff 100644 --- a/src/modules/fileman/e_fwin.c +++ b/src/modules/fileman/e_fwin.c @@ -682,7 +682,6 @@ _e_fwin_new(const char *dev, free(fwin); return NULL; } - elm_win_autodel_set(fwin->win, EINA_TRUE); fwins = eina_list_append(fwins, fwin); evas_object_event_callback_add(fwin->win, EVAS_CALLBACK_DEL, _e_fwin_cb_delete, fwin); evas_object_event_callback_add(fwin->win, EVAS_CALLBACK_RESIZE, _e_fwin_cb_resize, fwin); diff --git a/src/modules/shot/e_mod_main.c b/src/modules/shot/e_mod_main.c index 3803775..5e469cb 100644 --- a/src/modules/shot/e_mod_main.c +++ b/src/modules/shot/e_mod_main.c @@ -677,7 +677,6 @@ _shot_now(E_Zone *zone, E_Client *ec, const char *params) if (win) e_object_del(E_OBJECT(win)); win = elm_win_add(NULL, NULL, ELM_WIN_BASIC); - elm_win_autodel_set(win, EINA_TRUE); evas = evas_object_evas_get(win); elm_win_title_set(win, _("Where to put Screenshot...")); evas_object_event_callback_add(win, EVAS_CALLBACK_DEL, _win_delete_cb, NULL); --
