diff --git a/lib/views/widgets/e_signature/e_signature.dart b/lib/views/widgets/e_signature/e_signature.dart index 1136a0a..b32b5f1 100644 --- a/lib/views/widgets/e_signature/e_signature.dart +++ b/lib/views/widgets/e_signature/e_signature.dart @@ -103,7 +103,7 @@ class _ESignatureState extends State { const Spacer(), IconButton(onPressed: () async { signature = await _controller.toPngBytes(); - widget.onChange(signature); + widget.onSaved(signature); setState(() {}); }, icon: const Icon(Icons.check)), ], diff --git a/lib/views/widgets/status/single_status_menu.dart b/lib/views/widgets/status/single_status_menu.dart index 1bb1f84..9679910 100644 --- a/lib/views/widgets/status/single_status_menu.dart +++ b/lib/views/widgets/status/single_status_menu.dart @@ -34,7 +34,7 @@ class _SingleStatusMenuState extends State { }else{ _selectedStatus =null; } - if(widget.initialStatus.id != _selectedStatus.id) { + if(widget.initialStatus.id != _selectedStatus?.id) { widget.onSelect(_selectedStatus); } } else {