cedric pushed a commit to branch enlightenment-0.17. http://git.enlightenment.org/core/enlightenment.git/commit/?id=a180c2d5de79e210814691ea023a6010cf7860c3
commit a180c2d5de79e210814691ea023a6010cf7860c3 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Fri Dec 20 15:50:16 2013 -0500 only set mouse-in focus if target window is not already the focused window T483 again --- src/bin/e_focus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/e_focus.c b/src/bin/e_focus.c index 6eef63b..7bd6068 100644 --- a/src/bin/e_focus.c +++ b/src/bin/e_focus.c @@ -30,7 +30,8 @@ e_focus_event_mouse_in(E_Border *bd) if ((e_config->focus_policy == E_FOCUS_MOUSE) || (e_config->focus_policy == E_FOCUS_SLOPPY)) { - e_border_focus_set(bd, 1, 1); + if (bd != e_border_focused_get()) + e_border_focus_set(bd, 1, 1); } if (bd->raise_timer) ecore_timer_del(bd->raise_timer); bd->raise_timer = NULL; --