From 0bc8e42a9b18f8368ea2f933ca13af27d471b56c Mon Sep 17 00:00:00 2001 From: Matt Kiazyk Date: Sat, 23 Aug 2025 21:51:13 -0600 Subject: [PATCH] have both arch versions as the same version on list --- Xcodes/Backend/AppState.swift | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Xcodes/Backend/AppState.swift b/Xcodes/Backend/AppState.swift index f2bcf46..9a70e1f 100644 --- a/Xcodes/Backend/AppState.swift +++ b/Xcodes/Backend/AppState.swift @@ -894,11 +894,13 @@ class AppState: ObservableObject { } .map { availableXcode -> Xcode in let installedXcode = installedXcodes.first(where: { installedXcode in - if availableXcode.architectures == nil { - return availableXcode.version.isEquivalent(to: installedXcode.version) - } else { - return availableXcode.xcodeID == installedXcode.xcodeID - } + // if we want to have only specific Xcodes as selected instead of the Architecture Equivalent. + // if availableXcode.architectures == nil { +// return availableXcode.version.isEquivalent(to: installedXcode.version) +// } else { +// return availableXcode.xcodeID == installedXcode.xcodeID +// } + return availableXcode.version.isEquivalent(to: installedXcode.version) }) let identicalBuilds: [XcodeID]