minor fixes

This commit is contained in:
xsahil03x
2020-11-23 20:57:32 +05:30
parent bcb6515ea8
commit 7aac92e890
+3 -10
View File
@@ -50,27 +50,20 @@ class ChipInputTextFieldState<T> extends State<ChipsInputTextField<T>> {
if (!_pauseItemAddition) { if (!_pauseItemAddition) {
setState(() => _pauseItemAddition = true); setState(() => _pauseItemAddition = true);
} }
if (widget.focusNode != null) widget.focusNode.unfocus(); widget.focusNode?.unfocus();
} }
void resumeItemAddition() { void resumeItemAddition() {
if (_pauseItemAddition) { if (_pauseItemAddition) {
setState(() => _pauseItemAddition = false); setState(() => _pauseItemAddition = false);
} }
if (widget.focusNode != null) widget.focusNode.requestFocus(); widget.focusNode?.requestFocus();
} }
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return GestureDetector( return GestureDetector(
onTap: _pauseItemAddition onTap: _pauseItemAddition ? resumeItemAddition : null,
? () {
setState(() {
_pauseItemAddition = false;
widget.focusNode?.requestFocus();
});
}
: null,
child: Material( child: Material(
elevation: 1, elevation: 1,
color: Colors.white, color: Colors.white,