From a3f74bbe9ed3b34873ddeab319c505bfc3b1dc55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Wed, 31 Dec 2025 02:22:48 +0800 Subject: [PATCH] Fix macOS 13 compatibility Remove asyncAndWait which is unavailable on macOS < 14. Using sync instead, which has equivalent behavior. --- .../Extensions/DispatchQueue+dispatchMainIfNot.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/CodeEditSourceEditor/Extensions/DispatchQueue+dispatchMainIfNot.swift b/Sources/CodeEditSourceEditor/Extensions/DispatchQueue+dispatchMainIfNot.swift index b579e8d52..7012e2757 100644 --- a/Sources/CodeEditSourceEditor/Extensions/DispatchQueue+dispatchMainIfNot.swift +++ b/Sources/CodeEditSourceEditor/Extensions/DispatchQueue+dispatchMainIfNot.swift @@ -31,7 +31,7 @@ extension DispatchQueue { if Thread.isMainThread { return item() } else { - return DispatchQueue.main.asyncAndWait(execute: item) + return DispatchQueue.main.sync(execute: item) } } }