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

Commit 84151ce5 authored by Emil Bengtsson's avatar Emil Bengtsson Committed by Yeabkal Wubshit
Browse files

Keep packagemonitor for weak reference in overlaymanagerservice

Bug: 351979186
Flag: TEST_ONLY
Test: atest CtsOverlayHostTestCases
Change-Id: Id3b37c5ace9c7d262b9d3ceffc7e12aa23696a32
parent 66cb05e9
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -80,6 +80,7 @@ import android.util.EventLog;
import android.util.Slog;
import android.util.SparseArray;

import com.android.internal.annotations.KeepForWeakReference;
import com.android.internal.content.PackageMonitor;
import com.android.internal.content.om.OverlayConfig;
import com.android.internal.util.ArrayUtils;
@@ -261,6 +262,7 @@ public final class OverlayManagerService extends SystemService {

    private final OverlayActorEnforcer mActorEnforcer;

    @KeepForWeakReference
    private final PackageMonitor mPackageMonitor = new OverlayManagerPackageMonitor();

    private int mPrevStartedUserId = -1;