diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-03-26 15:02:08 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-03-26 15:02:08 +0000 |
| commit | f29dd7e0cd0ceef0bfe95c865b6b22d34b065b7b (patch) | |
| tree | 1f5556b92eaa542ec0018c6e177a626cdd7d41f9 /openbox/client.c | |
| parent | 1d5fa24e4b92fbd2fc16847612a6825ca08d6567 (diff) | |
not using CurrentTime anywhere
Diffstat (limited to 'openbox/client.c')
| -rw-r--r-- | openbox/client.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/openbox/client.c b/openbox/client.c index 3ebfcd60..61635145 100644 --- a/openbox/client.c +++ b/openbox/client.c @@ -1934,7 +1934,7 @@ gboolean client_focus(Client *self) if (self->can_focus) XSetInputFocus(ob_display, self->window, RevertToNone, - CurrentTime); + event_lasttime); if (self->focus_notify) { XEvent ce; @@ -1944,7 +1944,7 @@ gboolean client_focus(Client *self) ce.xclient.window = self->window; ce.xclient.format = 32; ce.xclient.data.l[0] = prop_atoms.wm_take_focus; - ce.xclient.data.l[1] = CurrentTime; + ce.xclient.data.l[1] = event_lasttime; ce.xclient.data.l[2] = 0l; ce.xclient.data.l[3] = 0l; ce.xclient.data.l[4] = 0l; @@ -1972,6 +1972,7 @@ void client_set_focused(Client *self, gboolean focused) if (focus_client != self) focus_set_client(self); } else { + event_unfocustime = event_lasttime; if (focus_client == self) focus_set_client(NULL); } |
