diff --git a/backends/imgui_impl_sdl.cpp b/backends/imgui_impl_sdl.cpp index f0109547..8feef9c2 100644 --- a/backends/imgui_impl_sdl.cpp +++ b/backends/imgui_impl_sdl.cpp @@ -424,7 +424,7 @@ static void ImGui_ImplSDL2_UpdateMouseData() { int window_x, window_y, mouse_x_global, mouse_y_global; SDL_GetGlobalMouseState(&mouse_x_global, &mouse_y_global); - SDL_GetWindowPosition(focused_window, &window_x, &window_y); + SDL_GetWindowPosition(bd->Window, &window_x, &window_y); io.MousePos = ImVec2((float)(mouse_x_global - window_x), (float)(mouse_y_global - window_y)); } }