aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/com/android/inputmethod/latin/LatinIMEForTests.java
diff options
context:
space:
mode:
authorAdrian Velicu <adrianv@google.com>2014-09-29 15:15:07 +0900
committerAdrian Velicu <adrianv@google.com>2014-10-06 23:14:48 +0900
commit7b8f3170504ab3f1b4f8eda02ed6f8fb43bdd5cf (patch)
tree37b80e4c8ab3e8e3979aeb07b87ad76856de9fd9 /tests/src/com/android/inputmethod/latin/LatinIMEForTests.java
parent4f04fd95f40377e94a35c0385352aa0f16b4695f (diff)
downloadlatinime-7b8f3170504ab3f1b4f8eda02ed6f8fb43bdd5cf.tar.gz
latinime-7b8f3170504ab3f1b4f8eda02ed6f8fb43bdd5cf.tar.xz
latinime-7b8f3170504ab3f1b4f8eda02ed6f8fb43bdd5cf.zip
Postponing memory deallocation after onFinishInputView
Bug: 17559789 Change-Id: I1d4b1524028164d27ec4eadd3960b567148f2b84
Diffstat (limited to 'tests/src/com/android/inputmethod/latin/LatinIMEForTests.java')
-rw-r--r--tests/src/com/android/inputmethod/latin/LatinIMEForTests.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/src/com/android/inputmethod/latin/LatinIMEForTests.java b/tests/src/com/android/inputmethod/latin/LatinIMEForTests.java
index e47c55736..035c8d7ce 100644
--- a/tests/src/com/android/inputmethod/latin/LatinIMEForTests.java
+++ b/tests/src/com/android/inputmethod/latin/LatinIMEForTests.java
@@ -21,4 +21,16 @@ public class LatinIMEForTests extends LatinIME {
public boolean isInputViewShown() {
return true;
}
+
+ private boolean deallocateMemoryWasPerformed = false;
+
+ @Override
+ protected void deallocateMemory() {
+ super.deallocateMemory();
+ deallocateMemoryWasPerformed = true;
+ }
+
+ public boolean getDeallocateMemoryWasPerformed() {
+ return deallocateMemoryWasPerformed;
+ }
}