diff options
Diffstat (limited to 'src/bin/e_focus.c')
-rw-r--r-- | src/bin/e_focus.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bin/e_focus.c b/src/bin/e_focus.c index 537e48e885..0e59b7d0aa 100644 --- a/src/bin/e_focus.c +++ b/src/bin/e_focus.c @@ -35,8 +35,9 @@ e_focus_event_mouse_out(E_Client *ec) { if (!ec->lock_focus_in) { - if (ec->focused) - evas_object_focus_set(ec->frame, 0); + if (ec->focused) { + e_client_revert_focus(ec); + } } } E_FREE_FUNC(ec->raise_timer, ecore_timer_del); |