We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cd49d3d commit dbf706cCopy full SHA for dbf706c
1 file changed
public/js/script.js
@@ -16,6 +16,7 @@ let afkDetected = false;
16
let errorsPerSecond = [];
17
let currentErrorCount = 0;
18
let resultVisible = false;
19
+let browserHeight = document.documentElement.clientHeight;
20
21
let accuracyStats = {
22
correct: 0,
@@ -371,14 +372,15 @@ function updateCaretPosition() {
371
372
left: newLeft
373
}, duration)
374
- let middlePos = (document.documentElement.clientHeight / 2);
375
+ let middlePos = (browserHeight / 2) - $("#caret").outerHeight()/2;
376
- if (newTop >= middlePos) {
377
+ if (newTop >= middlePos && window.innerHeight > browserHeight) {
378
window.scrollTo({
379
left: 0,
380
top: newTop - middlePos,
381
behavior: 'smooth'
382
})
383
+ console.log("run")
384
}
385
386
0 commit comments