mirror of
https://github.com/ocornut/imgui.git
synced 2026-06-22 11:23:37 +00:00
Tables: TableGcCompactTransientBuffers() can ditch AngledHeadersRequests data.
Amend b30df8890.(#6917)
This commit is contained in:
@@ -3112,7 +3112,7 @@ struct IMGUI_API ImGuiTableTempData
|
||||
int TableIndex; // Index in g.Tables.Buf[] pool
|
||||
float LastTimeActive; // Last timestamp this structure was used
|
||||
float AngledHeadersExtraWidth; // Used in EndTable()
|
||||
ImVector<ImGuiTableHeaderData> AngledHeadersRequests; // Used in TableAngledHeadersRow()
|
||||
ImVector<ImGuiTableHeaderData> AngledHeadersRequests; // Used in TableAngledHeadersRow() // FIXME: Single instance is enough?
|
||||
|
||||
ImVec2 UserOuterSize; // outer_size.x passed to BeginTable()
|
||||
ImDrawListSplitter DrawSplitter;
|
||||
|
||||
@@ -4076,6 +4076,7 @@ void ImGui::TableGcCompactTransientBuffers(ImGuiTable* table)
|
||||
|
||||
void ImGui::TableGcCompactTransientBuffers(ImGuiTableTempData* temp_data)
|
||||
{
|
||||
temp_data->AngledHeadersRequests.clear();
|
||||
temp_data->DrawSplitter.ClearFreeMemory();
|
||||
temp_data->LastTimeActive = -1.0f;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user