From 937c588545abc68188eb683cebf152ca4b4e3822 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Kj=C3=A6r?= Date: Fri, 14 Jun 2024 15:07:11 +0200 Subject: [PATCH] FIX: Add support for visionOS --- Sources/AlertToast/._ActivityIndicator.swift | Bin 4096 -> 0 bytes Sources/AlertToast/AlertToast.swift | 5 +++++ 2 files changed, 5 insertions(+) delete mode 100644 Sources/AlertToast/._ActivityIndicator.swift diff --git a/Sources/AlertToast/._ActivityIndicator.swift b/Sources/AlertToast/._ActivityIndicator.swift deleted file mode 100644 index be27efb1f01a27afa092b02873210f8a19909a54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103v0xDsI z=wMg?WDB5a0m{L|rIPb=^%4sTa#Hnj5{pYpi&Ill5=&B*1A;+%>QkK)L3HCg7j_Um z3PwXEOnfZB%IXRUIIjLzS3Q0MMdD+0eFjUu&rcnJ4_lgXI-2eXo D5JV|L diff --git a/Sources/AlertToast/AlertToast.swift b/Sources/AlertToast/AlertToast.swift index e1bd210..fe12210 100644 --- a/Sources/AlertToast/AlertToast.swift +++ b/Sources/AlertToast/AlertToast.swift @@ -428,6 +428,11 @@ public struct AlertToastModifier: ViewModifier{ private var screen: CGRect { #if os(iOS) return UIScreen.main.bounds +#elseif os(visionOS) + if let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene { + return windowScene.coordinateSpace.bounds + } + return .zero #else return NSScreen.main?.frame ?? .zero #endif