|
|
@ -1963,6 +1963,7 @@ void ImGui::TableEndRow(ImGuiTable* table) |
|
|
|
cell_bg_rect.ClipWith(table->BgClipRect); |
|
|
|
cell_bg_rect.ClipWith(table->BgClipRect); |
|
|
|
cell_bg_rect.Min.x = ImMax(cell_bg_rect.Min.x, column->ClipRect.Min.x); // So that first column after frozen one gets clipped when scrolling
|
|
|
|
cell_bg_rect.Min.x = ImMax(cell_bg_rect.Min.x, column->ClipRect.Min.x); // So that first column after frozen one gets clipped when scrolling
|
|
|
|
cell_bg_rect.Max.x = ImMin(cell_bg_rect.Max.x, column->MaxX); |
|
|
|
cell_bg_rect.Max.x = ImMin(cell_bg_rect.Max.x, column->MaxX); |
|
|
|
|
|
|
|
if (cell_bg_rect.Min.y < cell_bg_rect.Max.y) |
|
|
|
window->DrawList->AddRectFilled(cell_bg_rect.Min, cell_bg_rect.Max, cell_data->BgColor); |
|
|
|
window->DrawList->AddRectFilled(cell_bg_rect.Min, cell_bg_rect.Max, cell_data->BgColor); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|