Fix possible crash when GetPlayerInput() is nullptr on startup

This commit is contained in:
Ondrej Hrusovsky
2023-12-13 15:22:20 +01:00
committed by GitHub
parent 18283d4187
commit 10574f9db3
@@ -64,6 +64,12 @@ void FCogInputWindow_Actions::RenderContent()
ImGui::Text("No Enhanced Input Subsystem");
return;
}
if(EnhancedInputSubsystem->GetPlayerInput() == nullptr)
{
ImGui::Text("No Player Input");
return;
}
if (ImGui::BeginMenuBar())
{
@@ -233,4 +239,4 @@ void FCogInputWindow_Actions::DrawAxis(const char* Format, const char* ActionNam
ImGui::SetNextItemWidth(-1);
FCogWindowWidgets::SliderWithReset("##Inject", InjectValue, -1.0f, 1.0f, 0.0f, "%0.2f");
ImGui::PopID();
}
}