mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
Merge "Ignore null notifications" into ub-launcher3-master
This commit is contained in:
@@ -219,6 +219,10 @@ public class NotificationListener extends NotificationListenerService {
|
||||
@Override
|
||||
public void onNotificationPosted(final StatusBarNotification sbn) {
|
||||
super.onNotificationPosted(sbn);
|
||||
if (sbn == null) {
|
||||
// There is a bug in platform where we can get a null notification; just ignore it.
|
||||
return;
|
||||
}
|
||||
mWorkerHandler.obtainMessage(MSG_NOTIFICATION_POSTED, new NotificationPostedMsg(sbn))
|
||||
.sendToTarget();
|
||||
if (sStatusBarNotificationsChangedListener != null) {
|
||||
@@ -244,6 +248,10 @@ public class NotificationListener extends NotificationListenerService {
|
||||
@Override
|
||||
public void onNotificationRemoved(final StatusBarNotification sbn) {
|
||||
super.onNotificationRemoved(sbn);
|
||||
if (sbn == null) {
|
||||
// There is a bug in platform where we can get a null notification; just ignore it.
|
||||
return;
|
||||
}
|
||||
Pair<PackageUserKey, NotificationKeyData> packageUserKeyAndNotificationKey
|
||||
= new Pair<>(PackageUserKey.fromNotification(sbn),
|
||||
NotificationKeyData.fromNotification(sbn));
|
||||
|
||||
Reference in New Issue
Block a user