Pump IBus events after X events.
parent
46f758aebb
commit
ae6555dff8
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue