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 d6d062a commit 088ca5dCopy full SHA for 088ca5d
frontend/src/ts/test/test-ui.ts
@@ -254,7 +254,14 @@ export function updateActiveElement(
254
void scrollTape();
255
}
256
257
- if (!Config.showAllLines && previousActiveWordTop !== null) {
+ if (previousActiveWordTop === null) return;
258
+
259
+ const isTimedTest =
260
+ Config.mode === "time" ||
261
+ (Config.mode === "custom" && CustomText.getLimitMode() === "time") ||
262
+ (Config.mode === "custom" && CustomText.getLimitValue() === 0);
263
264
+ if (isTimedTest || !Config.showAllLines) {
265
const newActiveWordTop = newActiveWord.offsetTop;
266
if (newActiveWordTop > previousActiveWordTop) {
267
void lineJump(previousActiveWordTop);
0 commit comments