We can't check for the screen keyboard in the event code because the video system isn't fully initialized yet.
This commit is contained in:
parent
9144abbf82
commit
eda1373611
2 changed files with 18 additions and 6 deletions
|
@ -125,14 +125,10 @@ SDL_StartEventLoop(void)
|
|||
|
||||
/* No filter to start with, process most event types */
|
||||
SDL_EventOK = NULL;
|
||||
SDL_EventState(SDL_TEXTINPUT, SDL_DISABLE);
|
||||
SDL_EventState(SDL_TEXTEDITING, SDL_DISABLE);
|
||||
SDL_EventState(SDL_SYSWMEVENT, SDL_DISABLE);
|
||||
|
||||
/* If text input shows UI onscreen we want to start with it disabled */
|
||||
if (SDL_HasScreenKeyboardSupport()) {
|
||||
SDL_EventState(SDL_TEXTINPUT, SDL_DISABLE);
|
||||
SDL_EventState(SDL_TEXTEDITING, SDL_DISABLE);
|
||||
}
|
||||
|
||||
/* Create the lock and set ourselves active */
|
||||
#if !SDL_THREADS_DISABLED
|
||||
if (!SDL_EventQ.lock) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue