diff --git a/lib/buttons/as_numeric_button.dart b/lib/buttons/as_numeric_button.dart index e20565c..306d30c 100644 --- a/lib/buttons/as_numeric_button.dart +++ b/lib/buttons/as_numeric_button.dart @@ -134,8 +134,10 @@ class _ASNumericButtonState extends State { keyboardType: TextInputType.number, controller: _controller, onChanged: (text) { + int value = int.tryParse(text); + _displayValue = value ?? widget.initValue; setState(() {}); - //TODO input check + widget.onChange(_displayValue); }, focusNode: _focusNode, style: TextStyle(