Eugene Pankov 4 years ago
parent
commit
da2ba0ec49
1 changed files with 2 additions and 2 deletions
  1. 2 2
      tabby-core/src/utils.ts

+ 2 - 2
tabby-core/src/utils.ts

@@ -67,9 +67,9 @@ export const TAB_COLORS = [
 
 export function serializeFunction <T extends () => Promise<any>> (fn: T): T {
     let queue = Promise.resolve()
-    return (...args) => {
+    return ((...args) => {
         const res = queue.then(() => fn(...args))
         queue = res.catch(() => null)
         return res
-    }
+    }) as T
 }