From 9393066ef87c168a55fb0e2db3d002c55544fdd6 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Tue, 24 Oct 2023 02:15:18 +0100 Subject: [PATCH] overlay: Fix crash when table_columns is 0 Can happen from config file sometimes. --- src/overlay.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/overlay.cpp b/src/overlay.cpp index cc8d5ba4..9d7c4ccc 100644 --- a/src/overlay.cpp +++ b/src/overlay.cpp @@ -674,7 +674,7 @@ void render_imgui(swapchain_stats& data, struct overlay_params& params, ImVec2& if(params.enabled[OVERLAY_PARAM_ENABLED_horizontal]) table_flags = ImGuiTableFlags_NoClip | ImGuiTableFlags_SizingFixedFit | ImGuiTableFlags_NoHostExtendX; - if (!params.no_display && !steam_focused){ + if (!params.no_display && !steam_focused && params.table_columns){ ImGui::Begin("Main", &gui_open, ImGuiWindowFlags_NoDecoration); if (ImGui::BeginTable("hud", params.table_columns, table_flags )) { HUDElements.place = 0;