diff --git a/lib/src/chips_input.dart b/lib/src/chips_input.dart index 28426e99..4ee15ded 100644 --- a/lib/src/chips_input.dart +++ b/lib/src/chips_input.dart @@ -283,7 +283,7 @@ class ChipsInputState extends State> implements TextInputClient Future.delayed(const Duration(milliseconds: 300), () { WidgetsBinding.instance.addPostFrameCallback((_) async { final renderBox = context.findRenderObject() as RenderBox; - await Scrollable.of(context)?.position.ensureVisible(renderBox).then((_) { + await Scrollable.of(context).position.ensureVisible(renderBox).then((_) { WidgetsBinding.instance.addPostFrameCallback((_) { _suggestionsBoxController.overlayEntry?.markNeedsBuild(); }); @@ -374,6 +374,17 @@ class ChipsInputState extends State> implements TextInputClient //TODO } + @override + void performSelector(String selectorName) { + //TODO + } + + @override + void didChangeInputControl( + TextInputControl? oldControl, TextInputControl? newControl) { + //TODO + } + @override void didUpdateWidget(covariant ChipsInput oldWidget) { super.didUpdateWidget(oldWidget); @@ -419,7 +430,7 @@ class ChipsInputState extends State> implements TextInputClient _value.normalCharactersText, maxLines: 1, overflow: widget.textOverflow, - style: widget.textStyle ?? theme.textTheme.subtitle1?.copyWith(height: 1.5), + style: widget.textStyle ?? theme.textTheme.titleMedium?.copyWith(height: 1.5), ), ), Flexible( diff --git a/lib/src/suggestions_box_controller.dart b/lib/src/suggestions_box_controller.dart index df9586e0..157d55eb 100644 --- a/lib/src/suggestions_box_controller.dart +++ b/lib/src/suggestions_box_controller.dart @@ -14,7 +14,7 @@ class SuggestionsBoxController { void open() { if (_isOpened) return; assert(overlayEntry != null); - Overlay.of(context)?.insert(overlayEntry!); + Overlay.of(context).insert(overlayEntry!); _isOpened = true; } diff --git a/pubspec.yaml b/pubspec.yaml index 66ae9947..5ccc414c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_chips_input description: Flutter library for building input fields with InputChips as input options. -version: 1.10.0 +version: 1.11.0 homepage: https://github.com/danvick/flutter_chips_input environment: