Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d420fca authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix NPE by returning empty params." into rvc-dev

parents 92f04af9 c18d6d8b
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -69,9 +69,12 @@ public abstract class BindStage<Params> extends BindRequester {
        if (params == null) {
            // TODO: This should throw an exception but there are some cases of re-entrant calls
            // in NotificationEntryManager (e.g. b/155324756) that cause removal in update that
            // lead to inflation after the notification is "removed".
            // lead to inflation after the notification is "removed". We return an empty params
            // to avoid any NPEs for now, but we should remove this when all re-entrant calls are
            // fixed.
            Log.wtf(TAG, String.format("Entry does not have any stage parameters. key: %s",
                            entry.getKey()));
            return newStageParams();
        }
        return params;
    }