Skip to content

fixed board animations when (remove animations) is on#86

Merged
veloce merged 1 commit intolichess-org:mainfrom
Ahmed-M-Hany:fix-pieces-animations--accessibility-setting
Mar 10, 2026
Merged

fixed board animations when (remove animations) is on#86
veloce merged 1 commit intolichess-org:mainfrom
Ahmed-M-Hany:fix-pieces-animations--accessibility-setting

Conversation

@Ahmed-M-Hany
Copy link
Contributor

fixes: lichess-org/mobile#2534
(this issue is in the main mobile project)

The change ensures that the animation behavior is the same even when (remove animations) setting is on in android accessibility settings.

Visual Changes

After

after.mp4

Before

before.mp4

chess board animations are now working even when the "remove animations" accessibility setting is turned on in android system
@veloce
Copy link
Collaborator

veloce commented Mar 9, 2026

I see the change. From your screen recording, the system behaviour is not even applied immediately (in the before video). I had to watch it several times to understand the difference.

Now I am wondering, do we want this? I am not sure.

Seems that the flutter default for animation is a sane default. Animations are not essential to the app, and why would we not disable them if the system is telling us to do so, in case the battery is low for instance?

@veloce
Copy link
Collaborator

veloce commented Mar 10, 2026

As discussed here, we actually want this: lichess-org/mobile#2534

@veloce veloce merged commit fe88468 into lichess-org:main Mar 10, 2026
1 check passed
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.

Piece animations not working if system menu animations disabled in Android

2 participants