-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG?] Flip effect is broken with Impeller #75
Comments
Hi :) I could observe the same behavior here |
We are also observing glitches when running Impeller on both real and emulated devices. While the cards themselves seem to animate correctly, there is a large additional white box that flickers on top of any content under the card. Impeller is also now the default renderer (as of Flutter 3.10) for iOS, and will soon be for Android as well. |
I've had a similar experience. In my case, it draws a dark line with variable length at the center of the card when flipped. |
Any updates on this? |
same issue on physical or emulated IOS device. App crash without particular flutter log. I made a test creating a custom widget
On android works good but not on ios both real and simulator device. Crash without flutter log, only "lost connection to device. Exited." |
When you run the example app in this repository with the flag
--enable-impeller
the flip animation is broken and instead looks more like an invisible curtain closing on top of the card.I'm not too familiar with the transform matrices, so it might very well be that this is a bug in Impeller, in which case it would be best if either one of us would open a new issue on the flutter repo. I just wanted to confirm that is not a bug that should be fixed on this side of the repo, for example updating the transforms to something else.
Expected Behavior
The animation should work the same as with the Skia renderer
Current Behavior
The animation is broken, looking like an invisible curtain closing on top of the card rather than the card flipping over.
Possible Solution
Like I said, maybe some fixes to the transforms, or creating an issue for this on the flutter/impeller source repository about this.
Steps to Reproduce
flutter run --enable-impeller
Detailed Description
Possible Implementation
The text was updated successfully, but these errors were encountered: