Skip to content

No animations on Chromium 73 or older #6269

@lkinasiewicz

Description

@lkinasiewicz

Description

All animations behave as if the duration was set to 0 on Chrome/Chromium 73 or older.

I know no one uses Chrome 73 today, but Chromium 69 is used to run apps on Samsung TVs with Tizen 5.5 (TV model year 2020) and Chromium 68 is used on LG TVs with WebOS 5 (TV model year 2020).

Steps to reproduce

  1. Create a simple app that uses withTiming to animate e.g. a position of a View.
  2. Run the app on Chromium 73. (Old versions can be downloaded at https://vikyd.github.io/download-chromium-history-version/#/).
  3. Observe the animation. There is none. The animated value changes immediately from previous value to target value.
  4. In the logs you can see:
[Reanimated] Reduced motion setting is enabled on this device. This warning is visible only in the development mode. Some animations will be disabled by default. You can override the behavior for individual animations, see https://docs.swmansion.com/react-native-reanimated/docs/guides/troubleshooting#reduced-motion-setting-is-enabled-on-this-device.

On Chromium 74 animations work properly.

Snack or a link to a repository

https://snack.expo.dev/@lkinasiewicz/7dcc01

Reanimated version

3.14.0

React Native version

0.72.6

Platforms

Web

JavaScript runtime

None

Workflow

None

Architecture

None

Build type

None

Device

None

Device model

No response

Acknowledgements

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Platform: WebThis issue is specific to webRepro providedA reproduction with a snippet of code, snack or repo is provided

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions