From e58aeec0979af3156eed7ec84c477be24554acbb Mon Sep 17 00:00:00 2001 From: sk Date: Tue, 21 Mar 2023 10:22:09 +0100 Subject: [PATCH] query notifications on load posts closes sk22#471 --- .../java/org/joinmastodon/android/fragments/HomeFragment.java | 3 --- .../joinmastodon/android/fragments/HomeTimelineFragment.java | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeFragment.java index 967a89ee6..97d8d78c6 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeFragment.java @@ -298,9 +298,6 @@ public class HomeFragment extends AppKitFragment implements OnBackPressedListene try { long newestId = Long.parseLong(notifications.get(0).id); long lastSeenId = Long.parseLong(session.markers.notifications.lastReadId); - System.out.println("NEWEST: " + newestId); - System.out.println("LAST SEEN: " + lastSeenId); - setNotificationBadge(newestId > lastSeenId); } catch (Exception ignored) { setNotificationBadge(false); diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTimelineFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTimelineFragment.java index 60203b167..a77acd5f6 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTimelineFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/HomeTimelineFragment.java @@ -166,6 +166,10 @@ public class HomeTimelineFragment extends StatusListFragment { } }) .exec(accountID); + + if (parent.getParentFragment() instanceof HomeFragment homeFragment) { + homeFragment.updateNotificationBadge(); + } } @Override