Use globalconf.timestamp
This makes us use globalconf.timestamp instead of XCB_CURRENT_TIME in the places where it makes sense. Signed-off-by: Uli Schlachter <psychon@znc.in>
This commit is contained in:
parent
ec63afc822
commit
ce814b4dbf
|
@ -272,7 +272,7 @@ client_unfocus(client_t *c)
|
|||
* the WM_TAKE_FOCUS protocol.
|
||||
*/
|
||||
xcb_set_input_focus(globalconf.connection, XCB_INPUT_FOCUS_PARENT,
|
||||
root_win, XCB_CURRENT_TIME);
|
||||
root_win, globalconf.timestamp);
|
||||
|
||||
client_unfocus_update(c);
|
||||
}
|
||||
|
@ -301,7 +301,7 @@ client_set_focus(client_t *c, bool set_input_focus)
|
|||
bool takefocus = client_hasproto(c, WM_TAKE_FOCUS);
|
||||
if(set_input_focus)
|
||||
xcb_set_input_focus(globalconf.connection, XCB_INPUT_FOCUS_PARENT,
|
||||
c->window, XCB_CURRENT_TIME);
|
||||
c->window, globalconf.timestamp);
|
||||
if(takefocus)
|
||||
xwindow_takefocus(c->window);
|
||||
}
|
||||
|
@ -1119,7 +1119,7 @@ client_kill(client_t *c)
|
|||
ev.response_type = XCB_CLIENT_MESSAGE;
|
||||
ev.window = c->window;
|
||||
ev.format = 32;
|
||||
ev.data.data32[1] = XCB_CURRENT_TIME;
|
||||
ev.data.data32[1] = globalconf.timestamp;
|
||||
ev.type = WM_PROTOCOLS;
|
||||
ev.data.data32[0] = WM_DELETE_WINDOW;
|
||||
|
||||
|
|
|
@ -52,7 +52,7 @@ luaA_selection_get(lua_State *L)
|
|||
}
|
||||
|
||||
xcb_convert_selection(globalconf.connection, selection_window,
|
||||
XCB_ATOM_PRIMARY, UTF8_STRING, XSEL_DATA, XCB_CURRENT_TIME);
|
||||
XCB_ATOM_PRIMARY, UTF8_STRING, XSEL_DATA, globalconf.timestamp);
|
||||
xcb_flush(globalconf.connection);
|
||||
|
||||
xcb_generic_event_t *event;
|
||||
|
|
2
spawn.c
2
spawn.c
|
@ -334,7 +334,7 @@ luaA_spawn(lua_State *L)
|
|||
sn_launcher_context_set_name(context, "awesome");
|
||||
sn_launcher_context_set_description(context, "awesome spawn");
|
||||
sn_launcher_context_set_binary_name(context, cmdname);
|
||||
sn_launcher_context_initiate(context, "awesome", cmdname, XCB_CURRENT_TIME);
|
||||
sn_launcher_context_initiate(context, "awesome", cmdname, globalconf.timestamp);
|
||||
p_delete(&cmdname);
|
||||
|
||||
/* app will have AWESOME_SPAWN_TIMEOUT seconds to complete,
|
||||
|
|
Loading…
Reference in New Issue