all repos — openbox @ b6b9124ad09d05dfd25ea31cf4607edd45541254

openbox fork - make it a bit more like ryudo

only use user_time updates if they are on the focused window
Dana Jansens danakj@orodu.net
commit

b6b9124ad09d05dfd25ea31cf4607edd45541254

parent

c7e0368a4b888cbfcec3f3889c3442c6b299a900

1 files changed, 2 insertions(+), 1 deletions(-)

jump to
M openbox/event.copenbox/event.c

@@ -1504,7 +1504,8 @@ client_update_icon_geometry(client);

} else if (msgtype == prop_atoms.net_wm_user_time) { guint32 t; - if (PROP_GET32(client->window, net_wm_user_time, cardinal, &t) && + if (client == focus_client && + PROP_GET32(client->window, net_wm_user_time, cardinal, &t) && t && !event_time_after(t, e->xproperty.time) && (!event_last_user_time || event_time_after(t, event_last_user_time)))