fix(player): stabilize equalizer and visualizer
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user