From: WooHyun Jung 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: v1.0.0~2609 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=157eb077084cb3d5638c3df643e8805a31aa99b3;p=platform%2Fupstream%2Felementary.git elementary/elm_widget : One of parents sets as disabled, focus_steal should be ignored. SVN revision: 61165 --- 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; }