mirror of
https://github.com/Ryujinx/SDL.git
synced 2025-01-12 12:45:38 +00:00
linux: Fix ibus support on Wayland/XWayland
This commit is contained in:
parent
1cd97e2695
commit
5ceb674426
|
@ -257,7 +257,12 @@ IBus_GetDBusAddressFilename(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!*host) {
|
if (!*host) {
|
||||||
host = "unix";
|
const char *session = SDL_getenv("XDG_SESSION_TYPE");
|
||||||
|
if (session != NULL && SDL_strcmp(session, "wayland") == 0) {
|
||||||
|
host = "unix-wayland";
|
||||||
|
} else {
|
||||||
|
host = "unix";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
SDL_memset(config_dir, 0, sizeof(config_dir));
|
SDL_memset(config_dir, 0, sizeof(config_dir));
|
||||||
|
|
Loading…
Reference in a new issue