mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-15 13:46:16 -08:00
app.config.ts provided the Angular animations module, the only importer of @angular/animations in the initial bundle: no code imports the package and no component declares an animation trigger. Material 22 animates its overlays with CSS and reads prefers-reduced-motion itself; the provider's ANIMATION_MODULE_TYPE only serves to disable that. apps/electron-backend-e2e/src/material-motion.e2e.ts records the document's animation and transition events while a tooltip, the sources sort menu, a settings select, the Clear EPG data confirmation and its snack-bar open and close, and checks that each enters and exits with Material's own animation and is removed afterwards; a second test reloads under emulated reduced motion and checks that the select, dialog and snack-bar run no motion and still open and close. renderer.initialBytes: 1,408,099 -> 1,344,067 bytes (-64,032) on a local production build. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>