monkeytypegame / monkeytypegame/monkeytype

Pace Caret disappears when you advance beyond Plus Three.

Open
#7,527 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
20.7k
Forks
3.3k
PR merge metrics
No merged PRs in 30d

Description

Did you clear cache before opening an issue?
  • I have cleared my cache
Is there an existing issue for this?
  • I have searched the existing open and closed issues
Does the issue happen when logged in?

Yes

Does the issue happen when logged out?

Yes

Does the issue happen in incognito mode when logged in?

Yes

Does the issue happen in incognito mode when logged out?

Yes

Account name

SW-_-Wanted

Account config

{"theme":"nebula","themeLight":"serika","themeDark":"serika_dark","autoSwitchTheme":false,"customTheme":false,"customThemeColors":["#323437","#e2b714","#e2b714","#646669","#2c2e31","#d1d0c5","#ca4754","#7e2a33","#ca4754","#7e2a33"],"favThemes":["trance"],"showKeyTips":true,"smoothCaret":"medium","codeUnindentOnBackspace":false,"quickRestart":"off","punctuation":true,"numbers":true,"words":15,"time":180,"mode":"time","quoteLength":[2],"language":"english","fontSize":2,"freedomMode":false,"difficulty":"normal","blindMode":false,"quickEnd":false,"caretStyle":"default","paceCaretStyle":"default","flipTestColors":true,"layout":"default","funbox":["plus_three"],"confidenceMode":"off","indicateTypos":"off","compositionDisplay":"replace","timerStyle":"bar","liveSpeedStyle":"off","liveAccStyle":"off","liveBurstStyle":"off","colorfulMode":true,"randomTheme":"off","timerColor":"main","timerOpacity":"1","stopOnError":"off","showAllLines":false,"keymapMode":"off","keymapStyle":"matrix","keymapLegendStyle":"dynamic","keymapLayout":"qwerty","keymapShowTopRow":"layout","keymapSize":1,"fontFamily":"Fira_Code","smoothLineScroll":true,"alwaysShowDecimalPlaces":false,"alwaysShowWordsHistory":true,"singleListCommandLine":"manual","capsLockWarning":true,"playSoundOnError":"off","playSoundOnClick":"5","soundVolume":0.5,"startGraphsAtZero":true,"showOutOfFocusWarning":true,"paceCaret":"pb","paceCaretCustomSpeed":100,"repeatedPace":true,"accountChart":["on","on","on","on"],"minWpm":"custom","minWpmCustomSpeed":70,"highlightMode":"next_three_words","typedEffect":"keep","typingSpeedUnit":"wpm","ads":"result","hideExtraLetters":false,"strictSpace":false,"minAcc":"custom","minAccCustom":90,"monkey":false,"repeatQuotes":"typing","oppositeShiftMode":"off","customBackground":"","customBackgroundSize":"cover","customBackgroundFilter":[0.2,0.4,1,0.4],"customLayoutfluid":["qwerty","dvorak","colemak"],"customPolyglot":["english","spanish","french","german"],"monkeyPowerLevel":"off","minBurst":"off","minBurstCustomSpeed":8,"burstHeatmap":false,"britishEnglish":false,"lazyMode":false,"showAverage":"off","showPb":true,"tapeMode":"letter","tapeMargin":50,"maxLineWidth":0,"playTimeWarning":"10"}

Current Behavior

I'm typing against my pb pace on plus three mode but When I move away from the pace caret of my personal best pace until it disappears 3 words ahead, it doesn't reappear even if I overtake it and beat my new record.

Expected Behavior

When the pace caret in any mode is too far ahead and I start typing faster until I find it, it should reappear so I know I've found it.

Steps To Reproduce
  1. pace caret mode = pb pace or even custom pace like 90 WPM
  2. funbox = plus three
  3. tape mode = letter
  4. tape margin = 50
  5. Type until you are overtaken by your own pace.
Image 6. Now try again to surpass your own pace and you'll see that it will never appear again.
Environment
  • OS: Linux Ubuntu 24.02 LTS
  • Browser: Google Chrome
  • Browser Version: 145.0.7632.109 (Official Build) (64-bit)
Anything else?
  1. Here I am before I start typing. I've set the pace caret to a custom 90 WPM.
Image
  1. I deliberately let my pace caret overtake me, staying at 57 WPM, while it moved out of my view due to the Plus Three and Tape Mode Letter settings. As you can see, it's right there at the end, almost disappearing.
Image
  1. Now I've found my pace caret and even surpassed it, reaching 92 WPM with a difference of only 2 WPM, and as you can see, the caret for my pace doesn't even appear in my view anymore.
Image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue with Plus Three, tape mode set to letter, and either PB or custom pace, then trace the pace caret's rendering and visibility behavior as it moves out of view. Done means the caret reappears after the typist catches up to or surpasses the target pace, including in the reported configurations.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.