diff --git a/packages/alice/lib/ui/calls_list/page/alice_calls_list_page.dart b/packages/alice/lib/ui/calls_list/page/alice_calls_list_page.dart index 08109757..4f4b2141 100644 --- a/packages/alice/lib/ui/calls_list/page/alice_calls_list_page.dart +++ b/packages/alice/lib/ui/calls_list/page/alice_calls_list_page.dart @@ -256,6 +256,9 @@ class _AliceCallsListPageState extends State /// Called when save to file has been pressed. It saves data to file. void _saveToFile() async { final result = await aliceCore.saveCallsToFile(context); + + if (!mounted) return; + if (result.success) { AliceGeneralDialog.show( context: context, @@ -309,7 +312,7 @@ class _AliceCallsListPageState extends State Future _onSortPressed() async { AliceSortDialogResult? result = await showDialog( context: context, - builder: (BuildContext buildContext) => AliceSortDialog( + builder: (_) => AliceSortDialog( sortOption: _sortOption, sortAscending: _sortAscending, ), diff --git a/packages/alice/lib/ui/common/alice_dialog.dart b/packages/alice/lib/ui/common/alice_dialog.dart index ee2fa9e8..dc2c3c0d 100644 --- a/packages/alice/lib/ui/common/alice_dialog.dart +++ b/packages/alice/lib/ui/common/alice_dialog.dart @@ -17,7 +17,7 @@ class AliceGeneralDialog { }) => showDialog( context: context, - builder: (BuildContext buildContext) { + builder: (BuildContext context) { return Theme( data: AliceTheme.getTheme(), child: AlertDialog( diff --git a/packages/alice/lib/ui/common/alice_navigation.dart b/packages/alice/lib/ui/common/alice_navigation.dart index f674a0e7..70bcd1c7 100644 --- a/packages/alice/lib/ui/common/alice_navigation.dart +++ b/packages/alice/lib/ui/common/alice_navigation.dart @@ -49,7 +49,7 @@ class AliceNavigation { return Navigator.push( context, MaterialPageRoute( - builder: (context) => child, + builder: (_) => child, ), ); }