mirror of
https://github.com/ocornut/imgui.git
synced 2024-11-27 16:29:02 +08:00
Tables: Fix sort specs sometimes incorrectly reporting sort spec count when table loses _MultiSortable flag during runtime.
This commit is contained in:
parent
af992d1321
commit
8690d1f9ce
@ -2330,6 +2330,7 @@ void ImGui::TableSortSpecsSanitize(ImGuiTable* table)
|
||||
// Fix: Make sure only one column has a SortOrder if ImGuiTableFlags_MultiSortable is not set.
|
||||
if (need_fix_single_sort_order)
|
||||
{
|
||||
sort_order_count = 1;
|
||||
for (int column_n = 0; column_n < table->ColumnsCount; column_n++)
|
||||
if (column_n != column_with_smallest_sort_order)
|
||||
table->Columns[column_n].SortOrder = -1;
|
||||
|
Loading…
Reference in New Issue
Block a user