From 6fbef0c64c4e1f64f53846f47ae6df7792d06a6b Mon Sep 17 00:00:00 2001 From: Aliaksei Tratseuski Date: Mon, 5 Feb 2024 14:42:38 +0400 Subject: [PATCH] refactor: error widget builder fix --- lib/main.dart | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 83ca4708..13b05aad 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -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; }, ); },