correctly set keygrab flag on renaming efm icon to not permanently break input
authorMike Blumenkrantz <zmike@samsung.com>
Fri, 28 Feb 2014 01:51:02 +0000 (20:51 -0500)
committerMike Blumenkrantz <zmike@samsung.com>
Fri, 28 Feb 2014 01:51:02 +0000 (20:51 -0500)
src/bin/e_fm.c

index b33590c..3657165 100644 (file)
@@ -10304,6 +10304,7 @@ _e_fm2_icon_entry_widget_add(E_Fm2_Icon *ic)
    evas_event_feed_mouse_out(evas_object_evas_get(ic->obj), ecore_x_current_time_get(), NULL);
    if (c)
      e_comp_grab_input(c, 0, 1);
+   ic->keygrab = !!c;
    edje_object_part_swallow(ic->obj, "e.swallow.entry", ic->entry_widget);
    evas_object_show(ic->entry_widget);
    edje_object_signal_emit(ic->obj, "e,state,rename,on", "e");