entry now finds its window object more effectively for cnp init

This commit is contained in:
Mike Blumenkrantz 2015-01-10 00:45:22 -05:00
parent 28872897b5
commit 7bebf6b3f8
1 changed files with 2 additions and 0 deletions

View File

@ -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 =