Avoid spamming of low memory notifications

This commit is contained in:
emanuele-f 2022-06-22 18:28:58 +02:00
parent 794a9522a1
commit ef45343175

View File

@ -1037,11 +1037,11 @@ public class CaptureService extends VpnService implements Runnable {
public void onTrimMemory(int level) {
String lvlStr = Utils.trimlvl2str(level);
boolean lowMemory = (level != TRIM_MEMORY_UI_HIDDEN) && (level >= TRIM_MEMORY_RUNNING_LOW);
boolean critical = lowMemory && (level >= TRIM_MEMORY_RUNNING_CRITICAL);
boolean critical = lowMemory && (level >= TRIM_MEMORY_COMPLETE);
Log.w(TAG, "onTrimMemory: " + lvlStr + " - low= " + lowMemory + ", critical=" + critical);
if(lowMemory)
if(critical && !mLowMemory)
handleLowMemory();
}