fix clearing notifications

closes sk22#292
This commit is contained in:
sk 2023-01-16 18:32:42 +01:00
parent ee19410cc6
commit ec525bde6d
1 changed files with 6 additions and 1 deletions

View File

@ -5,6 +5,7 @@ import android.app.NotificationManager;
import android.graphics.Outline; import android.graphics.Outline;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.service.notification.StatusBarNotification;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
@ -221,7 +222,11 @@ public class HomeFragment extends AppKitFragment implements OnBackPressedListene
((NotificationsFragment) newFragment).loadData(); ((NotificationsFragment) newFragment).loadData();
// TODO make an interface? // TODO make an interface?
NotificationManager nm=getActivity().getSystemService(NotificationManager.class); NotificationManager nm=getActivity().getSystemService(NotificationManager.class);
nm.cancel(accountID, PushNotificationReceiver.NOTIFICATION_ID); for (StatusBarNotification notification : nm.getActiveNotifications()) {
if (accountID.equals(notification.getTag())) {
nm.cancel(accountID, notification.getId());
}
}
} }
} }