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 658a101 commit fe1b729Copy full SHA for fe1b729
1 file changed
public/js/script.js
@@ -16,7 +16,6 @@ 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,
@@ -372,9 +371,11 @@ function updateCaretPosition() {
372
371
left: newLeft
373
}, duration)
374
+ let browserHeight = window.innerHeight;
375
let middlePos = (browserHeight / 2) - $("#caret").outerHeight()/2;
376
+ let contentHeight = document.body.scrollHeight;
377
- if (newTop >= middlePos && window.innerHeight > browserHeight) {
378
+ if (newTop >= middlePos && contentHeight > browserHeight) {
379
window.scrollTo({
380
left: 0,
381
top: newTop - middlePos,
0 commit comments