diff --git a/video/out/x11_common.c b/video/out/x11_common.c index b8c92100db..ce94679cd0 100644 --- a/video/out/x11_common.c +++ b/video/out/x11_common.c @@ -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))