From 1c1241136adaf6ba1d6903bed9e8b4bd8ce9ae6a Mon Sep 17 00:00:00 2001 From: ocornut Date: Thu, 25 Jun 2026 11:22:09 +0200 Subject: [PATCH] Tables: fixed (harmless) flag clearing issue in TableReconcileColumns(). (#9108) Was actually harmless because IsNeedReconcileSrc never read again for this column. --- imgui_tables.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imgui_tables.cpp b/imgui_tables.cpp index d59658942..b71304f25 100644 --- a/imgui_tables.cpp +++ b/imgui_tables.cpp @@ -1833,7 +1833,7 @@ void ImGui::TableReconcileColumns(ImGuiTable* table) ImGuiTableReconcileColumnData& reconcile_data = reconcile_requests[dst_idx]; ImGuiTableColumn& dst_column = dst_columns[reconcile_data.ColumnNewIdx]; IM_ASSERT(src_column.IsNeedReconcileSrc && dst_column.IsNeedReconcileDst); - dst_column.IsNeedReconcileSrc = dst_column.IsNeedReconcileDst = false; + src_column.IsNeedReconcileSrc = dst_column.IsNeedReconcileDst = false; reconcile_data.ColumnOldIdx = (ImGuiTableColumnIdx)src_columns.index_from_ptr(&src_column); reconcile_data.ColumnOldData = src_column; }