Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master difficulty occasionally does not work. #5263

Open
2 tasks done
AgedSage opened this issue Mar 29, 2024 · 4 comments
Open
2 tasks done

Master difficulty occasionally does not work. #5263

AgedSage opened this issue Mar 29, 2024 · 4 comments
Labels
bug Something isn't working can't reproduce We can't replicate this, might be environment specific

Comments

@AgedSage
Copy link

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?

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

AgedSage

Account config

No response

Current Behavior

Even when typing incorrect input, monkeytype will not fail me.

Expected Behavior

I should be failed if I press the wrong button.

Steps To Reproduce

I can not perfectly reproduce the behavior. But it seems to happen more often if I open the tab with my Japanese IME on. Monkeytype generally stops the behavior if I reload the page.

Environment

  • OS: macos
  • Browser: chrome
  • Browser Version: 121.0.6167.139

Anything else?

2024-03-29.19.50.21.mov

Here is a video of the behavior

@AgedSage AgedSage added the bug Something isn't working label Mar 29, 2024
@Miodec
Copy link
Member

Miodec commented Apr 2, 2024

And this happens in incognito too?

@Miodec Miodec added waiting for update Pull requests or issues that require changes/comments before continuing can't reproduce We can't replicate this, might be environment specific labels Apr 3, 2024
@AgedSage
Copy link
Author

AgedSage commented Jun 11, 2024

Just tried to replicate this bug in incognito mode. It's hard to tell because it's so inconsistent, however, I can say confidently that an English test with a Japanese IME will break the difficulty.

2024-06-11.21.44.09.mov

Notice that I can press space even with a mistake, meaning that it is not applying either the master or expert difficulty rules.

@allergicapple
Copy link
Contributor

I noticed something similar:

image

However, if I now press space, the test will correctly fail, just a bit too late.
This happens if I use a sticky apostrophe and then enter any character, so maybe japanese characters are also sticky in some way while entering?

If this is something else than what OP experiences then my deepest apologies for derailing.

@AgedSage
Copy link
Author

AgedSage commented Nov 3, 2024

Hey, I figured out how to reproduce this bug consistently. Here is a step by step:

  1. Open monkeytype in incognito
  2. set difficulty to master
  3. change IME to Japanese
  4. fail test
  5. change IME to English
  6. restart test

From then on the difficulty will act effectively as if it were expert difficulty instead of master, and even if you make a mistake and erase it, the accuracy on the end screen will always show 100%.

@github-actions github-actions bot removed the waiting for update Pull requests or issues that require changes/comments before continuing label Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working can't reproduce We can't replicate this, might be environment specific
Projects
None yet
Development

No branches or pull requests

3 participants