Description of the bug
The live counters (wpm and accuracy) behave very strangely in several ways when using Safari 14 on macOS.
First of all, this only happens if one or both of these counters are enabled and "timer/progress style" is set to "bar" or "text" (anything but "mini", the default).
Then, there are two cases I have found out about which seem related:
- When "quick tab mode" is on, the counters refresh with unpredictable timing and very slowly (sometimes they don't for 10-20 seconds).
- When "quick tab mode" is off, the counters appear "split" in half horizontally. The top part (behind the restart arrow button) is live, but the bottom part behaves the same as described above.
In both cases, when both live counters are enabled, they are also sticked together without a space between them, like they are on other browsers.
Incognito mode/clearing cache
It is consistently reproducible in a private window, after clearing the caches, and/or turning my computer off and back on again.
It is also consistently reproducible on Monkey Dev.
Steps to reproduce
- Go to Monkeytype.
- In the settings, scroll to "hide elements" and click "show" next to "live wpm" and/or "live accuracy".
- Scroll to "appearance" and click either "text" or "bar" next to "timer/progress style".
- Return to the home page and start a test.
- When typing, the live wpm and live accuracy work well for the first 1-2 seconds and then the bug appears.
- You can also turn on or off "quick tab mode" to compare both behaviours.
Screenshots
Quick tab off:

Quick tab on: Video (MP4, 800 KB)
Specs
Desktop:
- OS: macOS Big Sur
- Browser: Safari
- Version: 14.0.3
Description of the bug
The live counters (wpm and accuracy) behave very strangely in several ways when using Safari 14 on macOS.
First of all, this only happens if one or both of these counters are enabled and "timer/progress style" is set to "bar" or "text" (anything but "mini", the default).
Then, there are two cases I have found out about which seem related:
In both cases, when both live counters are enabled, they are also sticked together without a space between them, like they are on other browsers.
Incognito mode/clearing cache
It is consistently reproducible in a private window, after clearing the caches, and/or turning my computer off and back on again.
It is also consistently reproducible on Monkey Dev.
Steps to reproduce
Screenshots
Quick tab off:

Quick tab on: Video (MP4, 800 KB)
Specs
Desktop: