-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Action Performed:
Prerequisites:
- the user is not signed in
- Open the Expensify app
- Once the Sign In screen opens, note how the ID played animation is displayed/.
Other Occurrences:
- On Sign Up
- On Preferences
- On Security
- On About
- On Wallet
- On Workspaces
- On Save the world
- On Troubleshoot
- On Reports
Expected Result:
The expected result is that a clearly labeled "Pause" button is available. When the user activates it, the animation stops indefinitely and resumes only when the user explicitly presses the button again (now labeled "Play" or "Resume").
Actual Result:
The displayed animation runs continuously for more than 5 seconds and offers no mechanism to stop or pause it.
Area issue was found in:
Sign in
Failed WCAG checkpoints
WCAG 2.2.2 Pause, Stop, Hide
https://www.w3.org/WAI/WCAG22/Understanding/pause-stop-hide
User impact:
Providing content that stops blinking after five seconds or providing a mechanism for users to stop blinking content allows people with certain disabilities to interact with the page. One use of content that blinks is to draw the visitor's attention to that content, and although this is an effective technique for all users with vision, it can be a problem for some users if it persists. For certain groups, including people with low literacy, reading and intellectual disabilities, and people with attention deficit disorders, content that blinks may make it difficult or even impossible to interact with the rest of the page.
Suggested resolution:
Ensure that the animation can be paused or stopped, or replace it with a static image.
https://www.w3.org/WAI/WCAG21/Understanding/pause-stop-hide.html
Environment(s)
Samsung Galaxy S24 Ultra - Android 14, Partner - Native (No mobile browser)
Apple iPhone 11 - iOS 17.5.1, H0T Mobile - Native (No mobile browser)
Screenshots/Videos
Bug7004734_1763192412897.The_displayed_animation_cannot_be_stopped_or_paused.1.mp4
Version Number: Production
Reproducible in staging?: NA
Reproducible in production?: Yes
Email or phone of affected tester (no customers): NA
Logs: https://stackoverflow.com/c/expensify/questions/4856 NA
Notes/Photos/Videos: Any additional supporting documentation Yes
Expensify/Expensify Issue URL: https://platform.applause.com/company/12102/products/36628/community-issues/7004734
Issue reported by: NA
Slack conversation: NA
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~022009685401575271875
- Upwork Job ID: 2009685401575271875
- Last Price Increase: 2026-01-09
