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

fix(#8625): smooth scrolling in SPA mode on iOS #10235

Merged
merged 5 commits into from
Mar 3, 2024

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    f487ea0 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    bd959a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. refactor(router): suggested changes and fixes

    Suggested changes:
    - change interval time from 200 to 50ms
    - initialize `last*` vars together with the call to `setInterval()`
    - clear interval when scroll positions stop changing, independent of
      history state
    
    Additional changes:
    - remove unused `throttle()` function
    - move guarded block to inside `onScrollEnd()` since using history
      navigation will trigger our "popstate" callback and fire additional
      "scroll" and "scrollend" events, causing redundant expensive calls to
      `replaceState()`
    sanman1k98 committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    bd9d101 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    f2f03a4 View commit details
    Browse the repository at this point in the history
  2. adds changeset

    martrapp committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    4096ff5 View commit details
    Browse the repository at this point in the history