From eaa710d4aaac75ff2b7e29608d004fe7662b392e Mon Sep 17 00:00:00 2001 From: Dan Zivkovic Date: Thu, 12 Mar 2015 17:06:48 -0700 Subject: Separate executor for the Spelling decoder. Bug 19710676. Change-Id: I6e66eddd507c11e424105869833fe6841b90275d --- java/src/com/android/inputmethod/latin/ContactsContentObserver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'java/src/com/android/inputmethod/latin/ContactsContentObserver.java') diff --git a/java/src/com/android/inputmethod/latin/ContactsContentObserver.java b/java/src/com/android/inputmethod/latin/ContactsContentObserver.java index 4a8d1133b..5eb9b16d1 100644 --- a/java/src/com/android/inputmethod/latin/ContactsContentObserver.java +++ b/java/src/com/android/inputmethod/latin/ContactsContentObserver.java @@ -56,8 +56,8 @@ public class ContactsContentObserver implements Runnable { mContentObserver = new ContentObserver(null /* handler */) { @Override public void onChange(boolean self) { - // TODO(zivkovic): Schedule a separate task to reset the decoder. - ExecutorUtils.getBackgroundExecutor().execute(ContactsContentObserver.this); + ExecutorUtils.getBackgroundExecutor(ExecutorUtils.KEYBOARD) + .execute(ContactsContentObserver.this); } }; final ContentResolver contentResolver = mContext.getContentResolver(); -- cgit v1.2.3-83-g751a