From 4d34de81b1098d12ef945797cd310b8465521d7d Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sat, 12 Mar 2022 02:02:05 +0300 Subject: [PATCH] Fix table resize --- libs/ui/source/table.cpp | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/libs/ui/source/table.cpp b/libs/ui/source/table.cpp index fe975f98..4299f73b 100644 --- a/libs/ui/source/table.cpp +++ b/libs/ui/source/table.cpp @@ -39,19 +39,10 @@ namespace psemek::ui void table::set_size(std::size_t rows, std::size_t columns) { - std::size_t old_rows = row_count(); - std::size_t old_columns = column_count(); - grid_layout::set_size(rows, columns); - horizontal_border_.resize(rows + 1); - vertical_border_.resize(columns + 1); - - for (std::size_t i = old_rows + 1; i <= rows; ++i) - horizontal_border_[i] = true; - - for (std::size_t i = old_columns + 1; i <= columns; ++i) - vertical_border_[i] = true; + horizontal_border_.resize(rows + 1, true); + vertical_border_.resize(columns + 1, true); } bool table::horizontal_border(std::size_t i) const