The following sandbox shows my issue:
https://stackblitz.com/edit/ngx-anims-transition-issue
see ./app/components/transition-phases/transition-phasescomponent.ts
The 3rd tab expects the following to happen upon clicking on "toggle state":
- immediately switch to a grey background.
- take 1s to make the border rounded.
- then take 500ms to fadeout the rounded border and fadein the target style
For some reason, the rounded border is applied immediately, like the 1000ms transition isn't taken into account. What am I missing?