chore: Add sensible defaults to init lean-back mode

This commit is contained in:
PartyDonut 2025-10-18 16:37:45 +02:00
parent 9954ed7db5
commit 829bc3e34c
10 changed files with 37 additions and 25 deletions

View file

@ -62,6 +62,9 @@ void main(List<String> args) async {
await SvgUtils.preCacheSVGs();
// Check if running on android TV
final leanBackEnabled = !kIsWeb && Platform.isAndroid ? await NativeVideoActivity().isLeanBackEnabled() : false;
if (defaultTargetPlatform == TargetPlatform.windows) {
await SMTCWindows.initialize();
}
@ -93,9 +96,6 @@ void main(List<String> args) async {
os: !kIsWeb ? defaultTargetPlatform.name.capitalize() : "${defaultTargetPlatform.name.capitalize()} Web",
);
// Check if running on android TV
final leanBackEnabled = !kIsWeb && Platform.isAndroid ? await NativeVideoActivity().isLeanBackEnabled() : false;
runApp(
ProviderScope(
overrides: [