Remove expose event mask, expose events will not be generated in any case
This commit is contained in:
parent
7b2363776a
commit
a69dfb3f06
@ -107,7 +107,7 @@ static xcb_window_t open_input_window(xcb_connection_t *conn, Rect screen_rect,
|
|||||||
xcb_window_t win = xcb_generate_id(conn);
|
xcb_window_t win = xcb_generate_id(conn);
|
||||||
|
|
||||||
uint32_t mask = 0;
|
uint32_t mask = 0;
|
||||||
uint32_t values[3];
|
uint32_t values[2];
|
||||||
|
|
||||||
mask |= XCB_CW_BACK_PIXEL;
|
mask |= XCB_CW_BACK_PIXEL;
|
||||||
values[0] = 0;
|
values[0] = 0;
|
||||||
@ -115,9 +115,6 @@ static xcb_window_t open_input_window(xcb_connection_t *conn, Rect screen_rect,
|
|||||||
mask |= XCB_CW_OVERRIDE_REDIRECT;
|
mask |= XCB_CW_OVERRIDE_REDIRECT;
|
||||||
values[1] = 1;
|
values[1] = 1;
|
||||||
|
|
||||||
mask |= XCB_CW_EVENT_MASK;
|
|
||||||
values[2] = XCB_EVENT_MASK_EXPOSURE;
|
|
||||||
|
|
||||||
/* center each popup on the specified screen */
|
/* center each popup on the specified screen */
|
||||||
uint32_t x = screen_rect.x + ((screen_rect.width / 2) - (width/2)),
|
uint32_t x = screen_rect.x + ((screen_rect.width / 2) - (width/2)),
|
||||||
y = screen_rect.y + ((screen_rect.height / 2) - (height/2));
|
y = screen_rect.y + ((screen_rect.height / 2) - (height/2));
|
||||||
|
Loading…
Reference in New Issue
Block a user