fix: scroll page to very top when S is pressed

Credits go to @rudedogg
This commit is contained in:
r00ster91 2022-08-14 19:17:20 +02:00
parent af20dfae60
commit 78bb29d1dc
2 changed files with 3 additions and 3 deletions

View File

@ -612,7 +612,7 @@
</div>
</nav>
</div>
<div class="flex-right">
<div id="docs" class="flex-right">
<div class="wrap">
<section class="docs">
<div style="position: relative">

View File

@ -41,7 +41,7 @@ var zigAnalysis;
const domSearch = document.getElementById("search");
const domSectSearchResults = document.getElementById("sectSearchResults");
const domSectSearchAllResultsLink = document.getElementById("sectSearchAllResultsLink");
const domDocs = document.getElementById("docs");
const domListSearchResults = document.getElementById("listSearchResults");
const domSectSearchNoResults = document.getElementById("sectSearchNoResults");
const domSectInfo = document.getElementById("sectInfo");
@ -3262,9 +3262,9 @@ var zigAnalysis;
break;
case "s":
if (domHelpModal.classList.contains("hidden")) {
// TODO: scroll the page to the very top
domSearch.focus();
domSearch.select();
domDocs.scrollTo(0, 0);
ev.preventDefault();
ev.stopPropagation();
startAsyncSearch();