This commit is contained in:
Thibault Deckers 2024-10-14 20:59:53 +02:00
parent deb9f4af87
commit 95c279088a

View file

@ -223,12 +223,14 @@ class _MenuQuickChooserState<T> extends State<MenuQuickChooser<T>> {
bool get canGoUp { bool get canGoUp {
if (!_scrollController.hasClients) return false; if (!_scrollController.hasClients) return false;
final position = _scrollController.position; final position = _scrollController.position;
if (!position.hasContentDimensions) return false;
return reversed ? position.pixels < position.maxScrollExtent : 0 < position.pixels; return reversed ? position.pixels < position.maxScrollExtent : 0 < position.pixels;
} }
bool get canGoDown { bool get canGoDown {
if (!_scrollController.hasClients) return false; if (!_scrollController.hasClients) return false;
final position = _scrollController.position; final position = _scrollController.position;
if (!position.hasContentDimensions) return false;
return reversed ? 0 < position.pixels : position.pixels < position.maxScrollExtent; return reversed ? 0 < position.pixels : position.pixels < position.maxScrollExtent;
} }