diff --git a/imgui.cpp b/imgui.cpp index 22d371ad8..45c913a0a 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -13431,7 +13431,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?)