From 8d031cf268b6da6958e7ff3843917a810ac0ea0d Mon Sep 17 00:00:00 2001 From: Dillon Date: Tue, 10 May 2022 21:59:42 +0800 Subject: [PATCH] fix: scrollEvent delay --- assets/js/theme.js | 11 ++--------- src/js/theme.js | 4 +--- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/assets/js/theme.js b/assets/js/theme.js index ca879dc..ca63383 100644 --- a/assets/js/theme.js +++ b/assets/js/theme.js @@ -931,15 +931,9 @@ var Theme = /*#__PURE__*/function () { _step2; try { - var _loop = function _loop() { - var event = _step2.value; - window.setTimeout(function () { - event(); - }, 100); - }; - for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { - _loop(); + var event = _step2.value; + event(); } } catch (err) { _iterator2.e(err); @@ -947,7 +941,6 @@ var Theme = /*#__PURE__*/function () { _iterator2.f(); } - ; _this12.oldScrollTop = _this12.newScrollTop; }, false); } diff --git a/src/js/theme.js b/src/js/theme.js index 416b709..50f9381 100644 --- a/src/js/theme.js +++ b/src/js/theme.js @@ -689,9 +689,7 @@ class Theme { } $fixedButtons.style.display = 'none'; } - for (let event of this.scrollEventSet) window.setTimeout(() => { - event(); - }, 100);; + for (let event of this.scrollEventSet) event(); this.oldScrollTop = this.newScrollTop; }, false); }