Skip to content

More control over scrolling behaviour#120

Merged
Seismix merged 8 commits intomainfrom
fix/initial-enablejump-settings
Jan 20, 2026
Merged

More control over scrolling behaviour#120
Seismix merged 8 commits intomainfrom
fix/initial-enablejump-settings

Conversation

@Seismix
Copy link
Copy Markdown
Owner

@Seismix Seismix commented Jan 20, 2026

Summary

This PR prepares release v1.6.0, introducing enhanced control over scrolling behavior and improving the experience for users with Reduced Motion settings enabled. It also includes refactoring of the jump functionality and updates the patch notes.

Changes

  • Feat: Updated scroll behavior settings to support Auto and Instant modes, giving users more control over the "jump to recap" animation.
  • Fix: Improved the messaging and UI state in BasicSettings when the OS-level Reduced Motion preference is active.
  • Refactor: standardized enableJump handling across default settings and migrations.
  • Chore: Bumped extension version to 1.6.0 and added the corresponding patch notes file.

Testing

  • Scroll Settings: Verified that switching between "Auto" and "Instant" correctly changes the scroll behavior when jumping to a recap.
  • Reduced Motion: Verified that enabling "Reduced Motion" in OS settings is correctly reflected in the UI with the updated messaging.
  • Migrations: Checked that existing user settings regarding jump behavior are preserved correctly.
  • Tested on Chrome/Edge
  • Tested on Firefox
  • Tested on Android (if applicable)

Screenshots

Related Issues

- change existing "Animated" option to "Auto (Recommended)" in UI
- remove complex first-install Reduced Motion detection logic
- allow users to select Auto scroll even if Reduced Motion is enabled (with info message)
- simplify default settings handling
…lling options and accessibility improvements
@Seismix Seismix merged commit 19d3655 into main Jan 20, 2026
3 checks passed
@Seismix Seismix deleted the fix/initial-enablejump-settings branch January 20, 2026 15:57
@Seismix Seismix restored the fix/initial-enablejump-settings branch January 20, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant