From 0e90175ce62b68c34d572de8e29bd74958f5a9fa Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Fri, 20 Sep 2024 18:04:52 +0200 Subject: [PATCH] fix: fixed macOS Sequoia events --- Kit/extensions.swift | 2 +- Modules/Net/readers.swift | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Kit/extensions.swift b/Kit/extensions.swift index a8af075b..13b0dbcf 100644 --- a/Kit/extensions.swift +++ b/Kit/extensions.swift @@ -11,7 +11,7 @@ import Cocoa -extension String: LocalizedError { +extension String: @retroactive LocalizedError { public var errorDescription: String? { return self } public var digits: String { diff --git a/Modules/Net/readers.swift b/Modules/Net/readers.swift index 74462bdf..d2bfc555 100644 --- a/Modules/Net/readers.swift +++ b/Modules/Net/readers.swift @@ -21,7 +21,7 @@ struct ipResponse: Decodable { } // swiftlint:disable control_statement -extension CWPHYMode: CustomStringConvertible { +extension CWPHYMode: @retroactive CustomStringConvertible { public var description: String { switch(self) { case .mode11a: return "802.11a" @@ -36,7 +36,7 @@ extension CWPHYMode: CustomStringConvertible { } } -extension CWInterfaceMode: CustomStringConvertible { +extension CWInterfaceMode: @retroactive CustomStringConvertible { public var description: String { switch(self) { case .hostAP: return "AP" @@ -48,7 +48,7 @@ extension CWInterfaceMode: CustomStringConvertible { } } -extension CWSecurity: CustomStringConvertible { +extension CWSecurity: @retroactive CustomStringConvertible { public var description: String { switch(self) { case .none: return "none" @@ -71,7 +71,7 @@ extension CWSecurity: CustomStringConvertible { } } -extension CWChannelBand: CustomStringConvertible { +extension CWChannelBand: @retroactive CustomStringConvertible { public var description: String { switch(self) { case .band2GHz: return "2 GHz" @@ -83,7 +83,7 @@ extension CWChannelBand: CustomStringConvertible { } } -extension CWChannelWidth: CustomStringConvertible { +extension CWChannelWidth: @retroactive CustomStringConvertible { public var description: String { switch(self) { case .width20MHz: return "20 MHz"