mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-10-08 14:42:46 +08:00
* fix(caret): getting last letter top in long multiline words (@NadAlaba) * no need to check for invisible extra letters This check was needed when `letterPosTop` was `currentLetter?.offsetTop ?? previousLetter?.offsetTop ?? lastWordLetter?.offsetTop` where `previousLetter?.offsetTop` was defined but 0 in extra letters in blind mode, so we got the value of zero although in some fonts the real value (`lastWordLetter` value) is not 0. However, now we don't use `previousLetter`, and `currentLetter` is undefined in extra letters (blind mode or not), so we'll get the value we want (`lastWordLetter` value) in extra letters. * update comment |
||
---|---|---|
.. | ||
__tests__ | ||
docker | ||
scripts | ||
src | ||
static | ||
.eslintrc.cjs | ||
.firebaserc_example | ||
firebase.json | ||
gulpfile.js | ||
knip.json | ||
package.json | ||
tsconfig.json | ||
vite.config.dev.js | ||
vite.config.js | ||
vite.config.prod.js | ||
vitest.config.js |