diff --git a/qdrant-landing/themes/qdrant-2024/assets/js/helpers.js b/qdrant-landing/themes/qdrant-2024/assets/js/helpers.js index 329917236..79f1784b6 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/js/helpers.js +++ b/qdrant-landing/themes/qdrant-2024/assets/js/helpers.js @@ -19,17 +19,6 @@ export function scrollIntoViewWithOffset(id, offset) { top: targetPosition, behavior: 'smooth', }); - - return new Promise((resolve) => { - const scrollHandler = () => { - // resolve promise when scroll is finished - if (window.scrollY === Math.floor(targetPosition)) { - window.removeEventListener('scroll', scrollHandler); - resolve(); - } - }; - window.addEventListener('scroll', scrollHandler); - }); } export function isNodeList(list) { diff --git a/qdrant-landing/themes/qdrant-2024/assets/js/vendor/anchor.js b/qdrant-landing/themes/qdrant-2024/assets/js/vendor/anchor.js index 8b6557c6e..e7176a67c 100644 --- a/qdrant-landing/themes/qdrant-2024/assets/js/vendor/anchor.js +++ b/qdrant-landing/themes/qdrant-2024/assets/js/vendor/anchor.js @@ -24,9 +24,8 @@ document.addEventListener('DOMContentLoaded', function (event) { const target = anchor.getAttribute('href'); anchor.addEventListener('click', function (e) { e.preventDefault(); - scrollIntoViewWithOffset(target.replace('#', ''), offset).then(() => { - history.pushState(null, null, target); - }); + history.pushState(null, null, target); + scrollIntoViewWithOffset(target.replace('#', ''), offset); }); }); });