From ce870728ff85ca194d0b535848c7d2bbe03fd48d Mon Sep 17 00:00:00 2001 From: Oliver Wiese <oliver.wiese@fu-berlin.de> Date: Sat, 10 Apr 2021 11:54:40 +0200 Subject: [PATCH] change first view when reading a mail --- enzevalos_iphone/SwiftUI/Read/ReadModel.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/enzevalos_iphone/SwiftUI/Read/ReadModel.swift b/enzevalos_iphone/SwiftUI/Read/ReadModel.swift index 41724da7..ea515e9e 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() { -- GitLab