From d9291fffe1cf42d8b2873e74fc8312bd85119201 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 10 Jan 2014 11:13:51 -0500 Subject: [PATCH] send (un)focused signals to entry scrollframes T745 --- src/bin/e_comp.c | 2 +- src/bin/e_entry.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c index d6531b69a..276eda466 100644 --- a/src/bin/e_comp.c +++ b/src/bin/e_comp.c @@ -5,7 +5,7 @@ #define ACTION_TIMEOUT 30.0 #define OVER_FLOW 1 -//#define SHAPE_DEBUG +#define SHAPE_DEBUG //#define BORDER_ZOOMAPS ////////////////////////////////////////////////////////////////////////// // diff --git a/src/bin/e_entry.c b/src/bin/e_entry.c index 2e3f9fa6b..83bdf35f0 100644 --- a/src/bin/e_entry.c +++ b/src/bin/e_entry.c @@ -273,6 +273,7 @@ e_entry_focus(Evas_Object *entry) if ((sd->enabled) && (!sd->noedit)) evas_object_focus_set(sd->entry_object, EINA_TRUE); edje_object_signal_emit(sd->entry_object, "e,state,focused", "e"); + edje_object_signal_emit(sd->scroll_object, "e,state,focused", "e"); edje_object_part_text_cursor_end_set(sd->entry_object, ENTRY_PART_NAME, EDJE_CURSOR_MAIN); if ((sd->enabled) && (!sd->noedit)) @@ -299,6 +300,7 @@ e_entry_unfocus(Evas_Object *entry) return; edje_object_signal_emit(sd->entry_object, "e,state,unfocused", "e"); + edje_object_signal_emit(sd->scroll_object, "e,state,unfocused", "e"); evas_object_focus_set(sd->entry_object, EINA_FALSE); edje_object_signal_emit(sd->entry_object, "e,action,hide,cursor", "e"); sd->focused = EINA_FALSE;