From c5384d496e9ed429ca2baa3ca5e586ff255235eb Mon Sep 17 00:00:00 2001 From: crupest Date: Fri, 5 Oct 2018 00:50:38 +0800 Subject: Fix several headache bugs. --- src/ui/controls/linear_layout.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ui/controls/linear_layout.cpp') diff --git a/src/ui/controls/linear_layout.cpp b/src/ui/controls/linear_layout.cpp index 681ed087..7921745a 100644 --- a/src/ui/controls/linear_layout.cpp +++ b/src/ui/controls/linear_layout.cpp @@ -100,7 +100,7 @@ namespace cru::ui::controls ForeachChild([this, ¤t_main_side_anchor, rect](Control* control) { const auto layout_params = control->GetLayoutParams(); - const auto size = control->GetSize(); + const auto size = control->GetDesiredSize(); const auto alignment = orientation_ == Orientation::Horizontal ? layout_params->height.alignment : layout_params->width.alignment; auto&& calculate_secondary_side_anchor = [alignment](const float layout_length, const float control_length) -> float -- cgit v1.2.3