Skip to content

Conversation

@Miodec
Copy link
Member

@Miodec Miodec commented Nov 27, 2025

Together with #7119, input handling is 3x faster. Achieved by:

  • deferring all UI updates to when the browser is ready and debouncing ui calls.
  • using vanilla js where needed
  • caching dom elements
  • disabling expensive checks if the timer is slow
  • switching to a timer that uses RAF instead of setTimeout
  • moving some code around

This should make the site smother on slower devices and fix lag spikes causing weird test data.

@monkeytypegeorge monkeytypegeorge added the frontend User interface or web stuff label Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend User interface or web stuff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants