all repos — openbox @ 917c5c93490e97a2d6d6a74cb8cd562dd5066fcf

openbox fork - make it a bit more like ryudo

add sloppy focus
Dana Jansens danakj@orodu.net
commit

917c5c93490e97a2d6d6a74cb8cd562dd5066fcf

parent

6d400ac04481436eb20b6fc8634b435bd0694898

1 files changed, 5 insertions(+), 0 deletions(-)

jump to
M plugins/focus.cplugins/focus.c

@@ -83,6 +83,10 @@ focus_order[e->data.c.num[1]] =

g_slist_prepend(focus_order[e->data.c.num[1]], e->data.c.client); break; + case Event_X_EnterNotify: + if (e->data.x.client && client_normal(e->data.x.client)) + client_focus(e->data.x.client); + default: g_assert_not_reached(); }

@@ -95,6 +99,7 @@

dispatch_register(Event_Client_Mapped | Event_Client_Destroy | Event_Ob_Desktop | Event_Ob_NumDesktops | Event_Client_Focus | Event_Client_Unfocus | + Event_X_EnterNotify | Event_Client_Desktop, (EventHandler)events, NULL);