diff --git a/Mist/Views/Activity/ActivityView.swift b/Mist/Views/Activity/ActivityView.swift index a37fe13..ef14a04 100644 --- a/Mist/Views/Activity/ActivityView.swift +++ b/Mist/Views/Activity/ActivityView.swift @@ -38,6 +38,9 @@ struct ActivityView: View { private var bootableInstaller: Bool { taskManager.taskGroups.map { $0.section }.contains(.bootableInstaller) } + private var venturaOrOlder: Bool { + !ProcessInfo().isOperatingSystemAtLeast(OperatingSystemVersion(majorVersion: 14, minorVersion: 0, patchVersion: 0)) + } private var buttonText: String { switch taskManager.currentState { case .pending, .inProgress: @@ -63,6 +66,9 @@ struct ActivityView: View { let size: UInt64 = taskGroup.tasks[index].downloadSize { ActivityProgressView(state: taskGroup.tasks[index].state, value: value, size: size) } + if venturaOrOlder && index != taskGroup.tasks.count { + Divider() + } } .id("\(taskGroup.section.id).\(index)") }