From 7e877b01d3518a4cfe2f7aee53bcee8d3c72bb1b Mon Sep 17 00:00:00 2001 From: opficdev Date: Thu, 30 Jul 2026 10:02:32 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=ED=91=B8=EC=8B=9C=20=EC=95=8C=EB=A6=BC?= =?UTF-8?q?=20refresh=EC=9D=98=20MainActor=20=EA=B2=A9=EB=A6=AC=20?= =?UTF-8?q?=EB=B3=B4=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sources/PushNotification/View+Refreshable.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Application/Presentation/NotificationTab/Sources/PushNotification/View+Refreshable.swift b/Application/Presentation/NotificationTab/Sources/PushNotification/View+Refreshable.swift index fb7d62f6..0ac201bf 100644 --- a/Application/Presentation/NotificationTab/Sources/PushNotification/View+Refreshable.swift +++ b/Application/Presentation/NotificationTab/Sources/PushNotification/View+Refreshable.swift @@ -21,10 +21,10 @@ extension View { @ViewBuilder func refreshable( isEnabled: Bool, - action: @escaping @Sendable () async -> Void + action: @escaping @MainActor @Sendable () async -> Void ) -> some View { if isEnabled { - refreshable(action: action) + refreshable { await action() } } else { self }