diff --git a/lib/core/application.dart b/lib/core/application.dart index 744d16d..f38e458 100644 --- a/lib/core/application.dart +++ b/lib/core/application.dart @@ -6,9 +6,10 @@ import 'package:dart_framework/utils/system_util.dart' as system; class Application { late Function(Object, StackTrace) writeLog; - Application(String name, String appID, Function() func, Function(Object, StackTrace) errorListener) { - runZonedGuarded(() async { - await system.initialize(name, appID); + Application(String name, String appID, Function() func, + Function(Object, StackTrace) errorListener) { + runZonedGuarded(() { + system.initialize(name, appID); writeLog = (error, stack) => logError('$error:\n$stack'); func(); }, (error, stack) { diff --git a/lib/utils/system_util.dart b/lib/utils/system_util.dart index 29b664e..b99c307 100644 --- a/lib/utils/system_util.dart +++ b/lib/utils/system_util.dart @@ -19,7 +19,7 @@ String appIdendifier = ''; String appName = ''; String and = '&&'; -Future initialize(String name, String appID) async { +void initialize(String name, String appID) { appIdendifier = appID; appName = name; scriptPath = Platform.script.toFilePath(windows: Platform.isWindows);