diff --git a/imgui.cpp b/imgui.cpp index 3486458b..083dfd62 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -5129,6 +5129,7 @@ void ImGui::SetCursorScreenPos(const ImVec2& screen_pos) { ImGuiWindow* window = GetCurrentWindow(); window->DC.CursorPos = screen_pos; + window->DC.CursorMaxPos = ImMax(window->DC.CursorMaxPos, window->DC.CursorPos); } float ImGui::GetScrollX()