Final animation displayed regardless of `disableFinalAnimation` setting for `Swish` payment method
Describe the bug
When disableFinalAnimation is set to true and Swish is used as the payment method the final animation is still displayed, this is not the case for me when for example using Card as payment method.
To Reproduce Steps to reproduce the behavior:
- Setup a checkout and drop-in component with
Swishin thepaymentMethodComponentsarray anddisableFinalAnimationset totrue - During checkout select "Swish" as the payment method and go though any steps to complete the payment.
- The drop-in final animation is displayed
Expected behavior
I'd expect the final animation (e.g. "Payment successful" box with green checkbox) to not be displayed when disableFinalAnimation is set to true.
Screenshots
https://github.com/user-attachments/assets/8049640a-2120-4540-b4e2-09a4aeb257ce
Additional context
- Browser versions tested: Firefox 144 on MacOS 26 and Safari on iOS 26
- SDK version: 6.22.0
The same is happening for MBWay
Hi @SamTRZ
Thanks for reporting this. We're aware of the issue, and your suggestion is one of the options we're currently exploring. We'll keep you updated once a decision has been made.
Hey @longyulongyu is there any update or proposed timeline for the fix please?
Hi @bimsonz, we currently do not have a timeline yet because the team is still in the process of evaluating potential solutions.