x11: add missing FocusChangeMask

So we actually get FocusOut events. Disables key repeat when losing
focus while a key is down.
This commit is contained in:
wm4 2016-07-08 16:36:53 +02:00
parent 885e991312
commit 35be389031
1 changed files with 1 additions and 1 deletions

View File

@ -1506,7 +1506,7 @@ static void vo_x11_map_window(struct vo *vo, struct mp_rect rc)
// map window
int events = StructureNotifyMask | ExposureMask | PropertyChangeMask |
LeaveWindowMask | EnterWindowMask;
LeaveWindowMask | EnterWindowMask | FocusChangeMask;
if (mp_input_mouse_enabled(x11->input_ctx))
events |= PointerMotionMask | ButtonPressMask | ButtonReleaseMask;
if (mp_input_vo_keyboard_enabled(x11->input_ctx))