diff --git a/lib/main.dart b/lib/main.dart index 3129c753..f7c983ae 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -31,18 +31,19 @@ Future main(List args) async { LocaleSettings.setLocale(locale); } - await windowManager.ensureInitialized(); - - if (isDesktop && !cmdArgs.noWindowConfigs) { - await desktopUpdateWindowTitle(); - if (settings.windowInCenter) { - await windowManager.center(); - } else if (settings.windowRememberPosition && - settings.windowPosition != Offset.zero) { - await windowManager.setPosition(settings.windowPosition); - } - if (settings.windowRememberSize && settings.windowSize != Size.zero) { - await windowManager.setSize(settings.windowSize); + if (isDesktop) { + await windowManager.ensureInitialized(); + if (!cmdArgs.noWindowConfigs) { + await desktopUpdateWindowTitle(); + if (settings.windowInCenter) { + await windowManager.center(); + } else if (settings.windowRememberPosition && + settings.windowPosition != Offset.zero) { + await windowManager.setPosition(settings.windowPosition); + } + if (settings.windowRememberSize && settings.windowSize != Size.zero) { + await windowManager.setSize(settings.windowSize); + } } }