Commit 15da8b6d by Rizal Hermawan

fix bugs on multi_select_chip_field

parent cdf666ea
...@@ -96,7 +96,7 @@ class MultiSelectChipDisplay<V> extends StatelessWidget { ...@@ -96,7 +96,7 @@ class MultiSelectChipDisplay<V> extends StatelessWidget {
height: height ?? MediaQuery.of(context).size.height * 0.08, height: height ?? MediaQuery.of(context).size.height * 0.08,
child: scrollBar != null child: scrollBar != null
? Scrollbar( ? Scrollbar(
thumbVisibility: scrollBar!.isAlwaysShown, isAlwaysShown: scrollBar!.isAlwaysShown,
controller: _scrollController, controller: _scrollController,
child: ListView.builder( child: ListView.builder(
controller: _scrollController, controller: _scrollController,
......
...@@ -269,7 +269,7 @@ class __MultiSelectChipFieldViewState<V> ...@@ -269,7 +269,7 @@ class __MultiSelectChipFieldViewState<V>
_selectedValues.addAll(widget.initialValue!); _selectedValues.addAll(widget.initialValue!);
} }
if (widget.scrollControl != null && widget.scroll) if (widget.scrollControl != null && widget.scroll)
WidgetsBinding.instance.addPostFrameCallback((_) => _scrollToPosition()); WidgetsBinding.instance!.addPostFrameCallback((_) => _scrollToPosition());
} }
_scrollToPosition() { _scrollToPosition() {
...@@ -378,7 +378,7 @@ class __MultiSelectChipFieldViewState<V> ...@@ -378,7 +378,7 @@ class __MultiSelectChipFieldViewState<V>
MediaQuery.of(context).size.height * 0.08, MediaQuery.of(context).size.height * 0.08,
child: widget.scrollBar != null child: widget.scrollBar != null
? Scrollbar( ? Scrollbar(
thumbVisibility: isAlwaysShown:
widget.scrollBar!.isAlwaysShown, widget.scrollBar!.isAlwaysShown,
controller: _scrollController, controller: _scrollController,
child: ListView.builder( child: ListView.builder(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment