From 31fbfdaa4d873f3355f83fe146671ad936ee0f7c Mon Sep 17 00:00:00 2001 From: lisyarus Date: Wed, 3 Mar 2021 13:39:01 +0300 Subject: [PATCH] Simplify creating horizontal/vertical layouts --- libs/ui/source/grid_layout.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ui/source/grid_layout.cpp b/libs/ui/source/grid_layout.cpp index 05cffc87..b6ff7438 100644 --- a/libs/ui/source/grid_layout.cpp +++ b/libs/ui/source/grid_layout.cpp @@ -51,12 +51,12 @@ namespace psemek::ui void grid_layout::set_row_count(std::size_t count) { - set_size(count, column_count()); + set_size(count, std::max(1, column_count())); } void grid_layout::set_column_count(std::size_t count) { - set_size(row_count(), count); + set_size(std::max(1, row_count()), count); } void grid_layout::set_size(std::size_t rows, std::size_t columns)