seit der Version, die den Dunkelmodus in DiscourseHub für Android eingeführt hat, treten bei mir zwei Probleme auf:
Der erste Eintrag in der Liste der Discourse-Foren (/e/OS-Community) zeigt keine neuen oder ungelesenen Elemente mehr an. Die Zeile fehlt vollständig, obwohl es neue und ungelesene Elemente gibt, wie ich sehe, wenn ich den Eintrag berühre, um das Forum zu öffnen. Für alle folgenden Foren wird die Zeile angezeigt und die Zahlen sind korrekt.
Das Zahnradsymbol oben rechts funktioniert nicht mehr. Es gibt keine Reaktion auf Berührungen.
Hatte noch jemand diese Probleme?
Und hat vielleicht jemand Lösungen dafür gefunden?
Ich habe ein wenig tiefer gegraben und herausgefunden, dass das erste Problem nicht mit der Position in der Liste zusammenhängt, sondern mit der Discourse-Instanz (https://community.e.foundation/). Selbst nachdem ich sie gelöscht und am Ende der Liste wieder hinzugefügt habe, besteht das Problem für dieses Forum weiterhin, während der neue erste Eintrag weiterhin neue und ungelesene Elemente anzeigt.
Müssen möglicherweise einige Instanzeinstellungen aktiviert sein, um das Abrufen und Anzeigen dieser Zahlen zu ermöglichen?
Ja, das habe ich definitiv getan.
Ich habe auch den gesamten Vorgang des Löschens, erneuten Hinzufügens und Verbindens wiederholt, ohne dass sich etwas geändert hätte.
Meine aktuelle /e/OS-Version ist 2.2, basierend auf Android 13. Das Problem gab es definitiv schon in Version 2.1, aber ich kann nicht sagen, ob es mit der Installation dieser Version begann.
Mein Gefühl war, dass es mit DiscourseHub 2.0.0 begann.
Was ich vergessen habe zu erwähnen, ist, dass ich den Dunkelmodus verwende (den ich nicht mehr ändern kann, da das Zahnrad-Symbol nicht funktioniert).
So sieht es aus. 12 neue Elemente im Fairphone Community Forum sind korrekt, für die /e/OS-Community wären derzeit 1 ungelesenes und 20 neue Elemente korrekt.
@ManuelS Ich kann das Problem der /e/OS-Community bestätigen. Der Grund dafür ist, dass diese Instanz auf einer etwas älteren Version von Discourse läuft, aus März 2024. Das ist nicht sehr alt, aber in der neuesten Version der mobilen App haben wir eine Änderung vorgenommen, die eine API anspricht, die wir nach März 2024 in den Kern integriert haben. Ich werde sehen, wie schwierig es ist, den alten Code wiederherzustellen, aber in jedem Fall sollte ein Update von Discourse auf der /e/OS-Seite die fehlenden Zahlen beheben.
Ich werde versuchen, das Problem mit dem Zahnrad-Button auf einer anderen Android-Version zu reproduzieren. Wir testen nicht mit /e/OS, aber dies ist wahrscheinlich auch ein Problem mit anderen Android-Varianten.
Hmm, ich glaube dir, aber bisher konnte ich das nicht reproduzieren. Habe mehrere Geräte und Emulatoren ausprobiert, auch einen Kollegen gefragt, keine Reproduktion. Kannst du mehr Infos zu deinem Gerät teilen (Android-Version, Variante usw.)? Danke!
Da Sie es nicht reproduzieren können, hatte ich eine Idee: Es scheint die Sprache zu sein.
Es funktioniert, wenn ich die Gerätesprache auf Englisch umstelle. Deutsch funktioniert nicht.
English
German
(Galaxy Tab S9 FE mit One UI Version 6.1, falls es noch relevant ist)