Pump IBus events after X events.

Alex Baines 2015-05-26 20:22:14 -04:00
parent 46f758aebb
commit ae6555dff8
1 changed files with 5 additions and 5 deletions

View File

@ -1305,17 +1305,17 @@ X11_PumpEvents(_THIS)
}
}
/* Keep processing pending events */
while (X11_Pending(data->display)) {
X11_DispatchEvent(_this);
}
#ifdef SDL_USE_IBUS
if(SDL_GetEventState(SDL_TEXTINPUT) == SDL_ENABLE){
SDL_IBus_PumpEvents();
}
#endif
/* Keep processing pending events */
while (X11_Pending(data->display)) {
X11_DispatchEvent(_this);
}
/* FIXME: Only need to do this when there are pending focus changes */
X11_HandleFocusChanges(_this);
}