monkeytypegame / monkeytypegame/monkeytype
freezes and unable to restart in 15 seconds with expert mode on after making a mistake and pressing space at the same time
Nobody has claimed this yet.
- 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 issues
Does the issue happen when logged in?
Yes
Does the issue happen when logged out?
No
Does the issue happen in incognito mode when logged in?
N/A
Does the issue happen in incognito mode when logged out?
No
Account name
mayblu
Account config
{"theme":"rose_pine_dawn","themeLight":"serika","themeDark":"serika_dark","autoSwitchTheme":false,"customTheme":false,"customThemeColors":["#323437","#e2b714","#e2b714","#646669","#2c2e31","#d1d0c5","#ca4754","#7e2a33","#ca4754","#7e2a33"],"favThemes":[],"showKeyTips":true,"smoothCaret":"medium","quickRestart":"tab","punctuation":false,"numbers":false,"words":10,"time":15,"mode":"time","quoteLength":[0],"language":"english","fontSize":2,"freedomMode":false,"difficulty":"expert","blindMode":false,"quickEnd":false,"caretStyle":"default","paceCaretStyle":"underline","flipTestColors":false,"layout":"default","funbox":"none","confidenceMode":"off","indicateTypos":"off","timerStyle":"mini","liveSpeedStyle":"off","liveAccStyle":"off","liveBurstStyle":"off","colorfulMode":true,"randomTheme":"off","timerColor":"main","timerOpacity":"1","stopOnError":"off","showAllLines":false,"keymapMode":"react","keymapStyle":"staggered","keymapLegendStyle":"lowercase","keymapLayout":"qwerty","keymapShowTopRow":"layout","keymapSize":1,"fontFamily":"Inconsolata","smoothLineScroll":false,"alwaysShowDecimalPlaces":false,"alwaysShowWordsHistory":false,"singleListCommandLine":"on","capsLockWarning":true,"playSoundOnError":"off","playSoundOnClick":"off","soundVolume":0.5,"startGraphsAtZero":true,"showOutOfFocusWarning":true,"paceCaret":"off","paceCaretCustomSpeed":100,"repeatedPace":true,"accountChart":["on","on","on","on"],"minWpm":"custom","minWpmCustomSpeed":120,"highlightMode":"letter","typingSpeedUnit":"wpm","ads":"result","hideExtraLetters":false,"strictSpace":true,"minAcc":"custom","minAccCustom":80,"monkey":false,"repeatQuotes":"typing","oppositeShiftMode":"off","customBackground":"","customBackgroundSize":"cover","customBackgroundFilter":[0,1,1,1],"customLayoutfluid":"qwerty#dvorak#colemak","monkeyPowerLevel":"off","minBurst":"off","minBurstCustomSpeed":100,"burstHeatmap":false,"britishEnglish":false,"lazyMode":false,"showAverage":"both","tapeMode":"off","maxLineWidth":0}
Current Behavior
When typing in the 15 second mode, every so often when typing a space and an incorrect letter at nearly the same time (I think; not 100% sure though) the game will freeze on the word you're typing, not allow you to restart, and does not show the wpm/overview page.
Expected Behavior
To be able to restart and for it to instantly quit and show the wpm/failed test screen once the mistake was made.
Steps To Reproduce
I am having a very hard time reproducing this - but it has not happened only once - it has happened at least 2/50 tries (estimate).
I have tried to reproduce it with a screen recording and I will record my screen while playing to try and capture it while playing and find a way to reproduce it.
Environment
- OS: ChromeOS
- Browser: Google Chrome
- Browser Version: 126.0.6478.222 (Official Build) (64-bit)
Anything else?
For the incognito mode when logged out - there is no N/A, which is what I mean to put. I am unable to reproduce this at will but it has happened enough times to report.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file, test, or entry point is identified. First try to reproduce the freeze in Chrome on ChromeOS with a logged-in account, expert difficulty, and a 15-second test while pressing space with an incorrect letter; done means the failure is reproducible, diagnosed, and restart or the failed-test screen works reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100