From 716cff6275587d9ea72f1eec6629daf504822a37 Mon Sep 17 00:00:00 2001
From: Phil Hughes <me@iamphill.com>
Date: Fri, 18 Jun 2021 16:41:18 +0100
Subject: [PATCH] Fixed bug where window would sometimes scroll to the top

---
 app/assets/javascripts/lib/utils/common_utils.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/assets/javascripts/lib/utils/common_utils.js b/app/assets/javascripts/lib/utils/common_utils.js
index 8666d325c1b..a275cbb7368 100644
--- a/app/assets/javascripts/lib/utils/common_utils.js
+++ b/app/assets/javascripts/lib/utils/common_utils.js
@@ -98,7 +98,7 @@ export const handleLocationHash = () => {
   let adjustment = 0;
   if (fixedNav) adjustment -= fixedNav.offsetHeight;
 
-  if (target && target.scrollIntoView) {
+  if (target && target.scrollIntoView && !target.classList.contains('is-virtual-scrolling')) {
     target.scrollIntoView(true);
   }
 
-- 
2.30.9