Posso riprodurre questo problema su Meta (team, sentitevi liberi di impersonare il mio account per verificare).
Se un argomento termina con un’assegnazione/rimozione dell’assegnazione o un messaggio privato, il pulsante ‘Ignora’ nella scheda ‘Non letti’ non lo rimuove.
@awesomerobot Sono riuscito a riprodurre questo bug localmente e a risolverlo quando un messaggio privato era l’ultimo post in un argomento; tuttavia, se l’ultima azione era un’assegnazione o una de-assegnazione, la scheda “Non letti” si puliva correttamente. Per tentare di riprodurlo, ho:
Creato un argomento con un utente
Osservato l’argomento con un altro utente
Assegnato l’argomento con il primo utente
Andato alla scheda “Non letti” con il secondo utente (dove l’argomento appariva come non letto)
Cliccato sul pulsante “Ignora…” e confermato la finestra modale
Tutti gli elementi non letti sono stati quindi cancellati. Tuttavia, se ho eseguito le stesse azioni sostituendo il punto 3. con la creazione di una risposta in whisper, ho riscontrato il bug e l’elenco dei non letti non si è pulito. C’era qualcosa altro che dovevo fare per riprodurre la parte relativa all’assegnazione/de-assegnazione? Se no, procederò con l’applicazione della correzione che ho già pronta
Hmm, non sono sicuro… Ho appena provato a cancellare le letture non lette e altre sono state eliminate… ma alcune rimangono ancora. Forse ‘assegnato’ era un falso indizio.