refactor: error widget builder fix

pull/444/head
Aliaksei Tratseuski 2024-02-05 14:42:38 +04:00 committed by aliaksei tratseuski
parent dd9e8876e0
commit 6fbef0c64c
1 changed files with 5 additions and 3 deletions

View File

@ -92,13 +92,15 @@ class SelfprivacyApp extends StatelessWidget {
? ThemeMode.dark
: ThemeMode.light,
builder: (final BuildContext context, final Widget? widget) {
Widget error = const Text('...rendering error...');
Widget error =
const Center(child: Text('...rendering error...'));
if (widget is Scaffold || widget is Navigator) {
error = Scaffold(body: Center(child: error));
error = Scaffold(body: error);
}
ErrorWidget.builder =
(final FlutterErrorDetails errorDetails) => error;
return widget!;
return widget ?? error;
},
);
},