From 30c9bc06ad85d9a21cf42d4940ef7ecd1f0619ae Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sun, 16 Aug 2009 00:23:38 +0000 Subject: [PATCH] widgets must emit "changed" even if they don't have parents. this unbreaks all dialogs that were not enabling "ok" and "apply" buttons. bad raster, bad... =) SVN revision: 41797 --- src/bin/e_widget.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/bin/e_widget.c b/src/bin/e_widget.c index 3a4145a14..6ff8fb03b 100644 --- a/src/bin/e_widget.c +++ b/src/bin/e_widget.c @@ -416,8 +416,7 @@ EAPI void e_widget_change(Evas_Object *obj) { API_ENTRY return; - if (!e_widget_parent_get(obj)) return; - e_widget_change(e_widget_parent_get(obj)); + if (sd->parent_obj) e_widget_change(sd->parent_obj); if (sd->on_change_func) sd->on_change_func(sd->on_change_data, obj); }