From aa63a8b68d9e511ac5fa08b9068faf05d1b52c4d Mon Sep 17 00:00:00 2001
From: tanjinzhou <415800467@qq.com>
Date: Wed, 6 May 2020 18:02:30 +0800
Subject: [PATCH] fix: firefox trigger input change when reflow #2151

---
 components/vc-tabs/src/InkTabBarNode.jsx        | 2 +-
 components/vc-tabs/src/ScrollableTabBarNode.jsx | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/components/vc-tabs/src/InkTabBarNode.jsx b/components/vc-tabs/src/InkTabBarNode.jsx
index c786cc9c3..a6ff2b178 100644
--- a/components/vc-tabs/src/InkTabBarNode.jsx
+++ b/components/vc-tabs/src/InkTabBarNode.jsx
@@ -98,7 +98,7 @@ export default {
     activeKey: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
   },
   updated() {
-    this.$nextTick(function() {
+    setTimeout(() => {
       componentDidUpdate(this);
     });
   },
diff --git a/components/vc-tabs/src/ScrollableTabBarNode.jsx b/components/vc-tabs/src/ScrollableTabBarNode.jsx
index 6282e9664..40a6296f2 100644
--- a/components/vc-tabs/src/ScrollableTabBarNode.jsx
+++ b/components/vc-tabs/src/ScrollableTabBarNode.jsx
@@ -52,7 +52,7 @@ export default {
   },
 
   updated() {
-    this.$nextTick(() => {
+    setTimeout(() => {
       this.updatedCal(this.prevProps);
       this.prevProps = { ...this.$props };
     });