diff --git a/imgui.cpp b/imgui.cpp index d4dbacf1d..0c635c681 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -14139,7 +14139,7 @@ static ImVec2 ImGui::NavCalcPreferredRefPos() ImRect ref_rect; if (activated_shortcut) ref_rect = g.LastItemData.NavRect; - else + else if (window != NULL) ref_rect = WindowRectRelToAbs(window, window->NavRectRel[g.NavLayer]); // Take account of upcoming scrolling (maybe set mouse pos should be done in EndFrame?)