From 273bd7692c095aeccc2a0fcda1ed5f69959ca673 Mon Sep 17 00:00:00 2001 From: Nindi Gill Date: Tue, 13 Jun 2023 18:26:54 +1000 Subject: [PATCH] Fix activity view dividers on macOS Ventura + Monterey --- Mist/Views/Activity/ActivityView.swift | 6 ++++++ 1 file changed, 6 insertions(+) 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)") }