diff --git a/services/core/java/com/android/server/am/OomAdjuster.java b/services/core/java/com/android/server/am/OomAdjuster.java index 1e5f187fee4ae..85a01851187e3 100644 --- a/services/core/java/com/android/server/am/OomAdjuster.java +++ b/services/core/java/com/android/server/am/OomAdjuster.java @@ -837,7 +837,7 @@ public class OomAdjuster { */ @GuardedBy("mService") void enqueueOomAdjTargetLocked(ProcessRecord app) { - if (app != null) { + if (app != null && app.mState.getMaxAdj() > FOREGROUND_APP_ADJ) { mPendingProcessSet.add(app); } }