From ed5354422698d0bc96dfcaf4f9b90e65629cedf0 Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Fri, 4 May 2018 12:18:52 +0100 Subject: [PATCH] Clear the UI in onLowMemory() if SDK_INT < 16. --- .../java/org/briarproject/briar/android/BriarService.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java b/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java index f790412d8e..f3cc72c5b7 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/BriarService.java @@ -217,6 +217,14 @@ public class BriarService extends Service { }).start(); } + @Override + public void onLowMemory() { + super.onLowMemory(); + LOG.warning("Memory is low"); + // Clear the UI - this is done in onTrimMemory() if SDK_INT >= 16 + if (SDK_INT < 16) hideUi(); + } + @Override public void onTrimMemory(int level) { super.onTrimMemory(level); -- GitLab