Android Design Support LibraryのSnackbarはユーザ補助機能が有効だとアニメーションしない
個人的にはあのアニメーション大好きなのですが……
Snackbarを使ったアプリケーションをデバッグ中、あのおしゃれな表示・非表示時アニメーションがバッサリなくなっていることに気づきました。
原因はアクセシビリティ設定が有効になっていることで、今回はLastPassが提供する自動入力用のサービスだったのでそれを切ればすんなりアニメーションが再生されてます。
正直LastPassは使ってるしちょっと変わったことをするアプリだと思ううえにアクセシビリティサービスでアニメーションを無効にする理由もわからなくないのですが、Snackbarだけアニメーション無効化されるのもなんだかなあという気持ちです。
ちなみに、普段からLastpass有効で使ってる→Snackbar実装→アニメーションしないことに気づく→ググるという手順を経て以下の記事に気がついたことによってこの問題の存在を知りました……