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) } } }