quire-io / scroll-to-index

scroll to index with fixed/variable row height inside Flutter scrollable widget
MIT License
511 stars 104 forks source link

The method '_subFromInteger' was called on null #39

Closed raviganwal closed 3 years ago

raviganwal commented 3 years ago

When I try to call this code,controller.scrollToIndex(2); it throws me this error,

[VERBOSE-2:ui_dart_state.cc(177)] Unhandled Exception: NoSuchMethodError: The method '_subFromInteger' was called on null.
Receiver: null
Tried calling: _subFromInteger(2)
#0      Object.noSuchMethod (dart:core-patch/object_patch.dart:51:5)
#1      int.- (dart:core-patch/integers.dart:13:38)
#2      AutoScrollControllerMixin._getNearestIndex (package:scroll_to_index/scroll_to_index.dart:357:19)
#3      AutoScrollControllerMixin._scrollToIndex (package:scroll_to_index/scroll_to_index.dart:251:25)
<asynchronous suspension>
#4      AutoScrollControllerMixin.scrollToIndex.<anonymous closure> (package:scroll_to_index/scroll_to_index.dart:196:27)
#5      co (package:scroll_to_index/util.dart:37:26)
#6      AutoScrollControllerMixin.scrollToIndex (package:scroll_to_index/scroll_to_index.dart:196:12)
#7      _ChatScreenState.item.<anonymous closure> (package:chat_pls/ui/chat/chat_screen.dart:382:30)
#8      _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:993:19)
#9      _InkResponseS<…>