discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=be44ce3d09be745ab68cc8514209144a9a631026
commit be44ce3d09be745ab68cc8514209144a9a631026 Author: Mike Blumenkrantz <[email protected]> Date: Sat Jan 10 00:45:22 2015 -0500 entry now finds its window object more effectively for cnp init --- src/lib/elm_entry.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index d398d03..a345e41 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -3460,6 +3460,8 @@ _elm_entry_evas_object_smart_add(Eo *obj, Elm_Entry_Data *priv) #ifdef HAVE_ELEMENTARY_X top = elm_widget_top_get(obj); + if (top && (!eina_streq(evas_object_type_get(top), "elm_win"))) + top = ecore_evas_data_get(ecore_evas_ecore_evas_get(evas_object_evas_get(obj)), "elm_win"); if ((top) && (elm_win_xwindow_get(top))) { priv->sel_notify_handler = --
