diff --git a/frontend/src/ts/test/caret.ts b/frontend/src/ts/test/caret.ts index 7ac07e08f..8a5126b42 100644 --- a/frontend/src/ts/test/caret.ts +++ b/frontend/src/ts/test/caret.ts @@ -55,7 +55,10 @@ function getTargetPositionLeft( fullWidthOffset; } } else { - if (Config.blindMode && inputLenLongerThanWordLen) { + if ( + (Config.blindMode || Config.hideExtraLetters) && + inputLenLongerThanWordLen + ) { result = lastWordLetter.offsetLeft + lastWordLetter.offsetWidth; } else if (currentLetter !== undefined) { result = currentLetter.offsetLeft;