diff --git a/lib/main.dart b/lib/main.dart index 8520e2ca..025ae4cf 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -4,22 +4,23 @@ import 'package:flutter/material.dart'; import 'package:flutter_crashlytics/flutter_crashlytics.dart'; import 'package:journal/apis/git.dart'; import 'package:journal/app.dart'; +import 'package:journal/gitapp.dart'; import 'package:journal/settings.dart'; import 'package:journal/state_container.dart'; import 'package:shared_preferences/shared_preferences.dart'; void main() async { - bool isInDebugMode = true; - FlutterError.onError = (FlutterErrorDetails details) { - if (isInDebugMode) { + if (JournalApp.isInDebugMode) { FlutterError.dumpErrorToConsole(details); } else { Zone.current.handleUncaughtError(details.exception, details.stack); } }; - await FlutterCrashlytics().initialize(); + if (!JournalApp.isInDebugMode) { + await FlutterCrashlytics().initialize(); + } runZoned>(() async { await runJournalApp();