microsoft / microsoft/microsoft-ui-xaml
WinUI Scrolling Bounces, Regardless Of Accessibility Settings
- Dominant language
- C++
- Stars
- 8.4k
- Forks
- 942
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 105
Description
### Describe the bug
If users use a touchpad to scroll in WinUI apps, and they reach the end of the scrolling container, it continues and bounces back, which can cause headaches and dizziness.
Turning Settings > Accessibility > Visual Effects > Animation Effects off does not stop this bounce effect.
I'm unable to use wheels, rollers, balls, etc. so can't see if they have the same effect.
### Why is this important?
It makes it harder to scroll these apps without headaches and/or dizziness.
### Steps to reproduce the bug
1. Go to Settings > Accessibility > Visual Effects and turn Animation Effects off.
2. Open WinUI 3 Gallery
3. Use the touchpad to scroll in the Gallery.
4. If you reach the top or bottom, it will have a "bounce" animation.
### Actual behavior
If you reach the top or bottom while scrolling, it will have a "bounce" animation.
### Expected behavior
If you have disabled Animation Effects, it should not have this animation.
Related to bug 13228. Possibly regressed by bug 7874.
### Screenshots
_No response_
### NuGet package version
None
### Windows version
Windows 11 (24H2): Build 26100
### Additional context
_No response_
Contributor guide
Research direction
Reproduce the bounce in WinUI 3 Gallery with Windows Animation Effects disabled, then compare the behavior with related bugs 13228 and 7874. The issue names no source files or tests; done means the touchpad no longer shows the bounce at scroll boundaries when animation effects are off.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100