diff --git a/NucleicRemote/NucleicRemote/Views/SessionsView.swift b/NucleicRemote/NucleicRemote/Views/SessionsView.swift index 172578c..c5e679d 100644 --- a/NucleicRemote/NucleicRemote/Views/SessionsView.swift +++ b/NucleicRemote/NucleicRemote/Views/SessionsView.swift @@ -79,7 +79,12 @@ struct SessionsView: View { .compactTabBarInset() } } - .navigationTitle("Sessions") + // The title is rendered as content (`sessionsHeader`) rather than a system + // `.navigationTitle`, so the archive toggle can sit on the same row, centered with it + // (a system toolbar item can only ride in the compact bar, floating above a large + // title). The empty inline bar keeps the top band matching the Home dashboard. + .navigationBarTitleDisplayMode(.inline) + .safeAreaInset(edge: .top, spacing: 0) { sessionsHeader } .navigationDestination(for: SessionID.self) { id in SessionDetailView(sessionID: id) }