Przeglądaj źródła

fix: ensure nextTick are passed to errorHandler (#6730)

Sam Ruby 8 lat temu
rodzic
commit
ae347a5225
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      src/core/util/env.js

+ 1 - 1
src/core/util/env.js

@@ -89,7 +89,7 @@ export const nextTick = (function () {
   /* istanbul ignore if */ // $flow-disable-line
   /* istanbul ignore if */ // $flow-disable-line
   if (typeof Promise !== 'undefined' && isNative(Promise)) {
   if (typeof Promise !== 'undefined' && isNative(Promise)) {
     var p = Promise.resolve()
     var p = Promise.resolve()
-    var logError = err => { console.error(err) }
+    var logError = err => { handleError(err, null, 'nextTick') }
     timerFunc = () => {
     timerFunc = () => {
       p.then(nextTickHandler).catch(logError)
       p.then(nextTickHandler).catch(logError)
       // in problematic UIWebViews, Promise.then doesn't completely break, but
       // in problematic UIWebViews, Promise.then doesn't completely break, but