'PageView PageController losing clients
I have a PageView widget with 2 children, on the first page there's a button where you can call a function, when it returns the PageView should be animated to the second page.
To do this i'm using this code:
if (pageController.hasClients) {
pageController.animateToPage(
1,
duration: Duration(milliseconds: 200),
curve: Curves.easeIn,
);
}
But when calling this after the function returns, the pageController doesn't have any clients. I have tried placing a button to animate to the second page and pressing that right after the function is done, which works.
I don't understand why it works one place and not the other place..
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
