Closed
Description
Future<Null> pageChanged(int newPage) async {
if (newPage - 1 == currentPage) {
return;
}
if (newPage - 1 > currentPage) {
while (newPage - 1 > currentPage) {
await nextPage();
}
} else {
while (newPage - 1 < currentPage) {
await previousPage();
}
}
}
await nextPage()
updates currentPage
, therefore this will eventually evaluate to true