From 3a7fd719a2e30250236c1cfadab472d4f38e6455 Mon Sep 17 00:00:00 2001 From: scorpion-26 Date: Sun, 17 Mar 2024 15:44:12 +0100 Subject: [PATCH] Properly center the time If the time widget is in the center, it wasn't properly centered. For that to happen, center alignment and expand must be set. --- src/Bar.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Bar.cpp b/src/Bar.cpp index cef46ad..9af37ab 100644 --- a/src/Bar.cpp +++ b/src/Bar.cpp @@ -22,7 +22,7 @@ namespace Bar { case Left: return Alignment::Left; case Right: return Alignment::Right; - case Center: return Alignment::Fill; + case Center: return Alignment::Center; } return Alignment::Right; } @@ -1076,7 +1076,7 @@ namespace Bar void WidgetTime(Widget& parent, Side side) { auto time = Widget::Create(); - Utils::SetTransform(*time, {-1, false, SideToAlignment(side)}); + Utils::SetTransform(*time, {-1, side == Side::Center, SideToAlignment(side)}); time->SetAngle(Utils::GetAngle()); time->SetClass("widget"); time->AddClass("time-text");