From fcbf7830b90b1c48111fbe47e497752bd04d89f5 Mon Sep 17 00:00:00 2001
From: banzhuanmei <yanduchun@foxmail.com>
Date: Tue, 9 Jan 2018 15:58:56 +0800
Subject: [PATCH] Popper: getScrollParent should cover horizontal scroll
 (#9138)

---
 src/utils/popper.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/utils/popper.js b/src/utils/popper.js
index d33e3af02..8928b8099 100644
--- a/src/utils/popper.js
+++ b/src/utils/popper.js
@@ -1062,7 +1062,7 @@
         if (parent === root.document) {
             // Firefox puts the scrollTOp value on `documentElement` instead of `body`, we then check which of them is
             // greater than 0 and return the proper element
-            if (root.document.body.scrollTop) {
+            if (root.document.body.scrollTop || root.document.body.scrollLeft) {
                 return root.document.body;
             } else {
                 return root.document.documentElement;