diff --git a/enzevalos_iphone/SwiftUI/Read/ReadModel.swift b/enzevalos_iphone/SwiftUI/Read/ReadModel.swift index 41724da718ff47096557bc8c6a2364058813e604..ea515e9ee88636cfe24a17a94551cc298776d341 100644 --- a/enzevalos_iphone/SwiftUI/Read/ReadModel.swift +++ b/enzevalos_iphone/SwiftUI/Read/ReadModel.swift @@ -36,13 +36,17 @@ enum ReadPart { class ReadModel <M: DisplayMail>: ObservableObject { @Published var dismissView = false - @Published var currentTab = ReadPart.Security.value + @Published var currentTab = ReadPart.Body.value private var userAction: UserAction? var mail: M init(mail: M) { self.mail = mail + if mail.encryptionState == .UnableToDecrypt || + mail.warnings.count > 0 { + currentTab = ReadPart.Security.value + } } func onDisappear() {