fix(player): stabilize first playback and refresh design
Build & Deploy Pluriwave / Análisis de código (push) Successful in 12s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m20s

This commit is contained in:
2026-05-20 22:50:39 +02:00
parent 22e19d1cb0
commit b9cf42b91c
27 changed files with 131 additions and 31 deletions
+15
View File
@@ -0,0 +1,15 @@
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import '../estado/estado_radio.dart';
import '../modelos/emisora.dart';
import 'pantalla_reproductor.dart';
Future<void> reproducirYAbrir(BuildContext context, Emisora emisora) async {
final estado = context.read<EstadoRadio>();
unawaited(estado.reproducir(emisora));
if (!context.mounted) return;
await PantallaReproductor.abrir(context, emisora);
}