From 21e81feed7ce4db4aa809ae57c5a0f239fe1c7ec Mon Sep 17 00:00:00 2001 From: psavarmattas Date: Sat, 15 Aug 2026 01:49:05 +0100 Subject: [PATCH] fix(settings): stop non-About sections from vertically centering MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .leading as an Alignment means horizontally-leading but vertically centered, not top-left — the minHeight fix for centering About ended up vertically centering every other section too inside that same tall box. .topLeading is what was actually meant; About still centers correctly since its own .frame(maxHeight: .infinity, alignment: .center) fills and self-centers within whatever space it's given regardless. --- Outpost/Features/Account/SettingsView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Outpost/Features/Account/SettingsView.swift b/Outpost/Features/Account/SettingsView.swift index 228d86b..d62b4f1 100644 --- a/Outpost/Features/Account/SettingsView.swift +++ b/Outpost/Features/Account/SettingsView.swift @@ -49,7 +49,7 @@ struct SettingsView: View { ScrollView { sectionDetail .padding(28) - .frame(maxWidth: .infinity, minHeight: geometry.size.height, alignment: .leading) + .frame(maxWidth: .infinity, minHeight: geometry.size.height, alignment: .topLeading) } } .frame(maxWidth: .infinity, maxHeight: .infinity)