From: woohyun Date: Sat, 9 Jul 2011 02:26:49 +0000 (+0000) Subject: elementary/elm_widget : One of parents sets as disabled, focus_steal X-Git-Tag: REL_F_I9500_20120323_1~17^2~2352 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=92c8a2d8fa6729159aa80ea3278be24a129e4c1a;p=framework%2Fuifw%2Felementary.git elementary/elm_widget : One of parents sets as disabled, focus_steal should be ignored. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@61165 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/elm_widget.c b/src/lib/elm_widget.c index 56aa466..0b8af76 100644 --- a/src/lib/elm_widget.c +++ b/src/lib/elm_widget.c @@ -1752,6 +1752,7 @@ elm_widget_focus_steal(Evas_Object *obj) o = elm_widget_parent_get(parent); if (!o) break; sd = evas_object_smart_data_get(o); + if (sd->disabled) return; if (sd->focused) break; parent = o; }