Suite à la discussion d’un sujet plus ancien où plusieurs problèmes ont été mélangés.
Avertissement : En tant qu’utilisateur d’iPhone, je me fie aux rapports de seconde main provenant d’utilisateurs qui ne sont pas des testeurs logiciels professionnels.
Plusieurs utilisateurs ont signalé un problème sur notre forum Tappara.co : les messages lus/non lus ne sont pas stockés correctement. Voici les indices que j’ai pu rassembler.
Pour l’instant, il s’agit d’un problème uniquement sur Android.
Il semble probable que le problème ait été aggravé par la mise à jour de Chrome v77. J’ai reçu un rapport récent d’un membre digne de confiance indiquant que le problème a commencé juste après sa mise à jour.
Nous avons également des rapports d’utilisateurs de Brave et d’Opera indiquant qu’ils ne rencontrent pas ce problème. Brave est actuellement sur Chromium v76.
Symptômes :
Les comptes de messages non lus ne sont pas mis à jour.
Les sujets ne sont pas marqués comme lus lorsqu’ils devraient l’être.
Lorsqu’on touche un sujet, l’utilisateur est amené à une position incorrecte par rapport aux messages qu’il a déjà lus.
Actualiser le navigateur apporte un soulagement temporaire, mais le problème revient rapidement.
Le problème semble être reproductible à moins de 100 %, mais il a été signalé par de nombreuses personnes différentes.
Il s’agit d’un problème assez grave dans notre communauté actuellement, car les fonctionnalités de base sont quelque peu dysfonctionnelles. Nous utilisons la branche stable — pour l’instant, je ne sais pas si ce problème est reproductible sur Meta ou Try (j’utilise iOS..). @Falco devrait avoir une idée à ce sujet et a demandé d’ouvrir ce sujet.
Il s’agit d’un changement introduit dans Chrome 77, qui se déclenche si un onglet Discourse est inactif (en arrière-plan ou avec une autre application utilisée sur Android) pendant plus de 5 minutes.
Chrome a d’abord déployé cette nouvelle API pour Android, mais elle sera étendue à toutes les plateformes dans les prochaines mises à jour.
Juste une mise à jour rapide, car le sujet se clôt un peu trop tôt. Nous avons déployé cette correction en production il y a une heure, et déjà quelques utilisateurs ont signalé que la solution semble régler le problème.
Développeurs, développeurs, développeurs ! (c) Steve Ballmer
Notez que si un sujet est fermé, cela ne signifie pas qu’il l’est pour toujours ; nous disposons d’une fonctionnalité permettant aux modérateurs de rouvrir les sujets fermés.