diff --git a/packages/core/utils/mainthread-helper.ios.ts b/packages/core/utils/mainthread-helper.ios.ts index e1bef0281..b22ee551d 100644 --- a/packages/core/utils/mainthread-helper.ios.ts +++ b/packages/core/utils/mainthread-helper.ios.ts @@ -8,12 +8,10 @@ export function isMainThread(): boolean { export function dispatchToUIThread(func: () => void) { const runloop = CFRunLoopGetMain(); - return function (func) { - if (runloop && func) { - CFRunLoopPerformBlock(runloop, kCFRunLoopDefaultMode, func); - CFRunLoopWakeUp(runloop); - } else if (func) { - func(); - } - }; + if (runloop && func) { + CFRunLoopPerformBlock(runloop, kCFRunLoopDefaultMode, func); + CFRunLoopWakeUp(runloop); + } else if (func) { + func(); + } }