hermet's code didnt create a bug.. it brought out an existing bug...
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Feb 2012 04:20:30 +0000 (04:20 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 23 Feb 2012 04:20:30 +0000 (04:20 +0000)
FIX!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68298 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_widget.c

index 1072ded..1a4f70e 100644 (file)
@@ -3497,9 +3497,9 @@ _smart_add(Evas_Object *obj)
    if (!sd) return;
    sd->obj = obj;
    sd->x = sd->y = sd->w = sd->h = 0;
-   sd->can_focus = 1;
    sd->mirrored_auto_mode = EINA_TRUE; /* will follow system locale settings */
    evas_object_smart_data_set(obj, sd);
+   elm_widget_can_focus_set(obj, EINA_TRUE);
 }
 
 static Evas_Object *