fix(player): stabilize equalizer and visualizer
Build & Deploy Pluriwave / Análisis de código (push) Successful in 12s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m50s

This commit is contained in:
2026-05-21 21:56:25 +02:00
parent d0ceaac3f3
commit 921e972183
8 changed files with 427 additions and 228 deletions
+17 -4
View File
@@ -181,13 +181,26 @@ class _SeccionEcualizador extends StatelessWidget {
style: Theme.of(ctx).textTheme.titleMedium,
),
const Spacer(),
if (!disponible)
const Chip(
label: Text('Se guarda aunque no esté activo'),
visualDensity: VisualDensity.compact,
Chip(
label: Text(
estado.ecualizadorActivo ? 'Activo' : 'Desactivado',
),
visualDensity: VisualDensity.compact,
),
],
),
const SizedBox(height: 8),
SwitchListTile.adaptive(
contentPadding: EdgeInsets.zero,
title: const Text('Activar ecualizador'),
subtitle: Text(
disponible
? 'Los cambios se aplican en tiempo real a la emisora actual.'
: 'Se guardan los cambios y se aplicarán cuando Android habilite el efecto.',
),
value: estado.ecualizadorActivo,
onChanged: estado.cambiarEcualizadorActivo,
),
if (mostrarModoPorEmisora) ...[
const SizedBox(height: 8),
SwitchListTile.adaptive(