From c8ba5b5dbb7980a6576444fed9f7ea66ae1ed32a Mon Sep 17 00:00:00 2001 From: MihailRis Date: Tue, 30 Sep 2025 12:15:53 +0300 Subject: [PATCH] fix 'align' ui property reading --- src/graphics/ui/gui_xml.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/graphics/ui/gui_xml.cpp b/src/graphics/ui/gui_xml.cpp index 49adcc6a..930aef34 100644 --- a/src/graphics/ui/gui_xml.cpp +++ b/src/graphics/ui/gui_xml.cpp @@ -152,8 +152,9 @@ static void read_uinode( if (element.has("pressed-color")) { node.setPressedColor(element.attr("pressed-color").asColor()); } - const auto& alignName = element.attr("align", "").getText(); - node.setAlign(align_from_string(alignName, node.getAlign())); + node.setAlign( + align_from_string(element.attr("align", "").getText(), node.getAlign()) + ); if (element.has("gravity")) { node.setGravity(gravity_from_string(element.attr("gravity").getText()));