MetroList: mantenere visibile il brano corrente quando si attiva shuffle

Scritto da Alessio il 08/04/2026

Problema

Attivando shuffle, la lista poteva scorrere a una posizione arbitraria e nascondere il brano corrente. L’effetto non osservava il cambio dell’indice corrente.

Modifiche

Ho aggiunto currentWindowIndex alle dipendenze di LaunchedEffect, così il cambio di shuffle attiva di nuovo lo scorrimento.

Risultato

Il brano in riproduzione resta visibile quando si attiva o disattiva shuffle.

Commit: MetrolistGroup/Metrolist@cef3566