Files
apidash/lib/main.dart
damywise 8a15170d0e fix: macos startup layout issue
- Only fixes it visually, partially, until the hidden at launch feature is possible somehow.
2023-12-09 23:23:06 +07:00

25 lines
637 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:google_fonts/google_fonts.dart';
import 'services/services.dart';
import 'consts.dart' show kIsLinux, kIsMacOS, kIsWindows;
import 'app.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
GoogleFonts.config.allowRuntimeFetching = false;
await openBoxes();
if (kIsLinux) {
await setupInitialWindow();
}
runApp(
const ProviderScope(
child: DashApp(),
),
);
if (kIsWindows || kIsMacOS) {
var win = getInitialSize();
await setupWindow(sz: win.$1, off: win.$2);
}
}