diff --git a/lib/widgets/room_chat.dart b/lib/widgets/room_chat.dart index d8664b1..92aa95a 100644 --- a/lib/widgets/room_chat.dart +++ b/lib/widgets/room_chat.dart @@ -90,7 +90,8 @@ class RoomChat extends HookConsumerWidget { }, [scrollController.hasClients]); useEffect(() { - if (scrollController.position.atEdge && + if (scrollController.hasClients && + scrollController.position.atEdge && scrollController.position.pixels != 0) { WidgetsBinding.instance.addPostFrameCallback((_) { if (scrollController.hasClients) {