mirror of https://github.com/encounter/SDL.git
wayland: Check for the input handle before checking the keyboard handle
This commit is contained in:
parent
df1bd07dee
commit
be2cb00066
|
@ -145,8 +145,9 @@ Wayland_HasScreenKeyboardSupport(_THIS)
|
||||||
* input protocol, make sure we don't have any physical keyboards either.
|
* input protocol, make sure we don't have any physical keyboards either.
|
||||||
*/
|
*/
|
||||||
SDL_VideoData *driverdata = _this->driverdata;
|
SDL_VideoData *driverdata = _this->driverdata;
|
||||||
return (driverdata->input->keyboard == NULL &&
|
SDL_bool haskeyboard = (driverdata->input != NULL) && (driverdata->input->keyboard != NULL);
|
||||||
driverdata->text_input_manager != NULL);
|
SDL_bool hastextmanager = (driverdata->text_input_manager != NULL);
|
||||||
|
return (!haskeyboard && hastextmanager);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* SDL_VIDEO_DRIVER_WAYLAND */
|
#endif /* SDL_VIDEO_DRIVER_WAYLAND */
|
||||||
|
|
Loading…
Reference in New Issue