Fix crash when creating custom timer in the start view

main
Laurent 2 years ago
parent 01103b5f18
commit b5ae7f0065
  1. 1
      LeCountdown/LeCountdownApp.swift
  2. 2
      LeCountdown/Views/StartView.swift

@ -40,6 +40,7 @@ struct LeCountdownApp: App {
.environment(\.managedObjectContext, persistenceController.container.viewContext)
.fullScreenCover(isPresented: $showStartView) {
StartView(isPresented: $showStartView)
.environment(\.managedObjectContext, persistenceController.container.viewContext)
}
.onAppear {
self._onAppear()

@ -9,6 +9,7 @@ import SwiftUI
struct StartView: View {
@Environment(\.managedObjectContext) private var viewContext
@StateObject var model: PresetSelectionModel = PresetSelectionModel()
@Binding var isPresented: Bool
@ -40,6 +41,7 @@ struct StartView: View {
.background(Color.accentColor)
}.sheet(isPresented: self.$showAddScreen) {
NewCountdownView(isPresented: $showAddScreen)
.environment(\.managedObjectContext, viewContext)
}
Button {

Loading…
Cancel
Save