Merge pull request 'fix(reproduccion): robustez HTTP cleartext, errores ExoPlayer y certificados SSL' (#7) from feature/fix-reproduccion-robustez into main
Some checks failed
Flutter CI/CD — PluriWave / Test + Build (push) Has been cancelled

Reviewed-on: #7
This commit was merged in pull request #7.
This commit is contained in:
2026-04-05 19:08:21 +02:00
7 changed files with 220 additions and 33 deletions

View File

@@ -92,6 +92,17 @@ class MiniReproductor extends StatelessWidget {
),
);
}
// En estado error: mostrar icono de reintento
if (s == EstadoReproduccion.error) {
final emisora = estado.emisoraActual;
return IconButton(
icon: const Icon(Icons.refresh_rounded),
tooltip: 'Reintentar',
onPressed: emisora != null
? () => estado.reproducir(emisora)
: null,
);
}
return IconButton(
icon: Icon(
s == EstadoReproduccion.reproduciendo