From 940627d008b8f0584b7f50d24574537cf24a32e1 Mon Sep 17 00:00:00 2001 From: ocornut Date: Wed, 24 Sep 2025 15:29:00 +0200 Subject: [PATCH] Backends: SDL2: Fixed build for Emscripten and SDL_HAS_CAPTURE_AND_GLOBAL_MOUSE=0 platforms. Amend e06b5df. --- backends/imgui_impl_sdl2.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/backends/imgui_impl_sdl2.cpp b/backends/imgui_impl_sdl2.cpp index 12a8438b9..c2dae4053 100644 --- a/backends/imgui_impl_sdl2.cpp +++ b/backends/imgui_impl_sdl2.cpp @@ -667,6 +667,7 @@ static void ImGui_ImplSDL2_UpdateMouseData() SDL_Window* focused_window = SDL_GetKeyboardFocus(); const bool is_app_focused = (bd->Window == focused_window); #else + SDL_Window* focused_window = bd->Window; const bool is_app_focused = (SDL_GetWindowFlags(bd->Window) & SDL_WINDOW_INPUT_FOCUS) != 0; // SDL 2.0.3 and non-windowed systems: single-viewport only #endif if (is_app_focused)