diff --git a/src/eepp/window/backend/SDL2/backendsdl2.cpp b/src/eepp/window/backend/SDL2/backendsdl2.cpp index 64cb0c27a..3b5674a06 100644 --- a/src/eepp/window/backend/SDL2/backendsdl2.cpp +++ b/src/eepp/window/backend/SDL2/backendsdl2.cpp @@ -24,6 +24,7 @@ WindowBackendSDL2::WindowBackendSDL2() : WindowBackendLibrary() { #endif #if SDL_VERSION_ATLEAST( 2, 0, 22 ) SDL_SetHint( SDL_HINT_IME_SUPPORT_EXTENDED_TEXT, "1" ); + SDL_SetHint( SDL_HINT_FORCE_RAISEWINDOW, "1" ); #endif } diff --git a/src/eepp/window/backend/SDL3/backendsdl3.cpp b/src/eepp/window/backend/SDL3/backendsdl3.cpp index 485f098e8..f701ad1e3 100644 --- a/src/eepp/window/backend/SDL3/backendsdl3.cpp +++ b/src/eepp/window/backend/SDL3/backendsdl3.cpp @@ -21,6 +21,7 @@ WindowBackendSDL3::WindowBackendSDL3() : WindowBackendLibrary() { // The following hints are not available in SDL3 (or renamed) // SDL_SetHint( SDL_HINT_IME_SHOW_UI, "1" ); // SDL_SetHint( SDL_HINT_IME_SUPPORT_EXTENDED_TEXT, "1" ); + SDL_SetHint( SDL_HINT_FORCE_RAISEWINDOW, "1" ); } WindowBackendSDL3::~WindowBackendSDL3() {