Miguel Beltran
Miguel Beltran
After a lot of trial and error, I think that GoRouter is the main cause on why the state of the screens is not correctly restored, I have created a...
According to the responses in https://github.com/flutter/flutter/issues/117683#issuecomment-1427266139 this should work with a combination of using `pageBuilder` instead of `builder` and having a restoration id on the MaterialPage/CupertinoPage widget. I will have...
Yes, I am still fixing the unit tests. Part of the restoration tests are working, except for the details screen. The problem is with the go_router push function. Previously, the...
@domesticmouse ready for review now, I updated the PR description with my implementation details
[Screencast from 23.02.2023 15:05:40.webm](https://user-images.githubusercontent.com/2494376/220930456-6a40a07a-8cc7-450b-8521-cef6dce0435f.webm) FYI the transition animation is now fixed.
Looking at the failing test
The test failure is caused by the `_SettingsLine` for `Reset Progress`. I guess the Material 3 font is a bit larger, and it causes the menu to overflow for 4...
Thanks again @jaumard for the contribution! Merged this, it will probably take a while until we release this, but you can use git-ref in pubspec meanwhile: https://dart.dev/tools/pub/dependencies#git-packages
> However, this fallback does not seem to be working, which in my opinion is a bug. Yeah, looking at the code seems that it was removed (or even never...
@kelvinwieth you can work on this, but there is no ticket assignment, just send a PR when ready!