From 457680c9d35c88b9a1c73e419aeb5e7d6ddf5f9b Mon Sep 17 00:00:00 2001 From: raster Date: Tue, 19 Jun 2012 07:58:08 +0000 Subject: [PATCH] work around focus baddies on options show/hide -> tasn. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72454 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/bin/options.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/options.c b/src/bin/options.c index 6cd824b..5847fdb 100644 --- a/src/bin/options.c +++ b/src/bin/options.c @@ -143,6 +143,7 @@ options_toggle(Evas_Object *win, Evas_Object *bg, Evas_Object *term) { edje_object_signal_emit(bg, "options,show", "terminology"); op_out = EINA_TRUE; + elm_object_focus_set(op_toolbar, EINA_TRUE); if (op_del_timer) { ecore_timer_del(op_del_timer); @@ -153,6 +154,7 @@ options_toggle(Evas_Object *win, Evas_Object *bg, Evas_Object *term) { edje_object_signal_emit(bg, "options,hide", "terminology"); op_out = EINA_FALSE; + elm_object_focus_set(op_frame, EINA_FALSE); elm_object_focus_set(term, EINA_TRUE); if (op_del_timer) ecore_timer_del(op_del_timer); op_del_timer = ecore_timer_add(10.0, _cb_op_del_delay, NULL); -- 2.7.4