Page MenuHomePhabricator

Pulsing blue ball in preview button on title bar of edit area does not respect "disable animations"
Closed, DeclinedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Login to wikipedia
  • Navigate to user preferences -> Gadgets -> Appearance
  • Check the "Disable animations in the interface" checkbox and save
  • Logout and log back in to clear the browser edit history (probably cookie)
  • Edit a page, observe pulsing blue ball at top right of edit box

What happens?:

Blue ball pulses

What should have happened instead?:

Blue ball should not pulse

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):
chromium 109.0.5414.119-1~deb11u1
Firefox ESR 102.7.0esr-1~deb11u1

Event Timeline

In T327515 the blue dot will be removed altogether. That's going to happen soon, so I don't think it's worth making any changes to fix this bug.

I note however that that gadget only turns off jQuery animations (with $.fx.off) and isn't setting prefers-reduced-motion (which I don't think is possible to do with a script, as it's a browser preference).

We should've made sure the blue dot honoured prefers-reduced-motion. That wouldn't have helped users of this gadget though.

It already respects prefers-reduced-motion, thanks to accessibility.less which disables all animations. Similar code could probably be added to that gadget.

TheresNoTime subscribed.

Referenced issue is no longer applicable due to the resolution of T327515: Remove Realtime Preview's Beta Feature and Onboarding UI — many thanks for the report :-)