L'application Discourse iOS ne supprime pas les notifications tant que vous n'êtes pas revenu à l'écran de sélection du forum

I have a few forums configured in my Discourse iOS app, so they can all send me notifications. The Discourse app is on my home screen, so I see a red number there.

But there’s an annoying issue: the red number doesn’t clear itself when I clear the notification; I have to return to the forum selection screen to actually clear the notification.

To repro:

  1. Sign up for at least two forums in the Discourse iOS app.
  2. Receive a notification in one of them. (Now the app has a red number on it on the iOS home screen.)
  3. Tap on the Discourse iOS app. You’ll see the notification on one of your forums.
  4. Tap on the forum, then tap on the notification number in the upper right, and Dismiss All. Now you’ve cleared your notifications as far as Discourse is concerned.
  5. Without returning to the forum selection screen, push the iOS home button (or swipe up from the bottom) to return to the iOS home screen.

Expected: Since I’ve cleared my notifications on the forum, the app’s red number should go away.

Actual: The red number remains. If you tap on the app again, you’re back in the forum with no notifications. You have to use the down arrow in the lower-right corner to return to the forum selection screen, which then refreshes the notification list. Once the numbers on the forum selection screen are gone, then the red number goes away.

I wish instead that the forum’s WebView would/could notice that it’s being viewed inside the Discourse app; if the notifications are cleared in the forum, it should send a message to the app, inviting it to refresh that forum’s notification number in the background.

4 « J'aime »

I have notice that as well, but never thought in reporting it.

Sometimes there is an delay in clearing the notification or new (x) notice

Une version bêta de l’application iOS est disponible avec un correctif pour ce problème : https://testflight.apple.com/join/5CUCQhCq

Notez que votre site Discourse doit également être à jour, et le correctif ne s’applique qu’au bouton « Ignorer » dans le menu utilisateur.

3 « J'aime »

DiscourseHub 1.8.2 inclut cette fonctionnalité et est maintenant disponible sur l’App Store.