diff --git a/cue-ios/CueIOS/Views/SessionView.swift b/cue-ios/CueIOS/Views/SessionView.swift index f108020..6c20ce7 100644 --- a/cue-ios/CueIOS/Views/SessionView.swift +++ b/cue-ios/CueIOS/Views/SessionView.swift @@ -197,10 +197,12 @@ struct SessionDetailView: View { @State private var exportFileURL: URL? var body: some View { - VStack(alignment: .leading, spacing: 0) { - header - Divider() - measurementsList + NavigationStack { + VStack(alignment: .leading, spacing: 0) { + header + Divider() + measurementsList + } } .onAppear { loadMeasurements() } .onChange(of: session.id) { loadMeasurements() } @@ -308,7 +310,11 @@ struct SessionDetailView: View { } else { List { ForEach(measurements, id: \.id) { meas in - MeasurementRow(measurement: meas, state: state) + NavigationLink { + MeasurementDataView(measurement: meas) + } label: { + MeasurementRow(measurement: meas, state: state) + } } .onDelete { indices in for idx in indices {