commit | 10eacbf7596f70d9d7581f22993022a778826cae | [log] [tgz] |
---|---|---|
author | Ethon_Hu <huyuxin3818@gmail.com> | Tue Nov 27 21:39:22 2018 +0800 |
committer | Felipe Leme <felipeal@google.com> | Wed Nov 28 01:12:28 2018 +0000 |
tree | f50489f5a0b82ba7a3464b99bfa45ad58a0cdacb | |
parent | 2e64868e1d7721deb46c118aacbf024cb0d31a3f [diff] |
Fix JE in RemoteFillService,Make sure onServiceConnected operation to be handled in same thread. Bug: 120040641 Test: Tested on Devices Change-Id: Ie977426e29b551af1d25e5e1a4f440b8cc2726ab Merged-In: Ie977426e29b551af1d25e5e1a4f440b8cc2726ab Signed-off-by: Ethon_Hu <huyuxin3818@gmail.com>
diff --git a/services/autofill/java/com/android/server/autofill/RemoteFillService.java b/services/autofill/java/com/android/server/autofill/RemoteFillService.java index 3e932e8..8366cdd 100644 --- a/services/autofill/java/com/android/server/autofill/RemoteFillService.java +++ b/services/autofill/java/com/android/server/autofill/RemoteFillService.java
@@ -270,7 +270,7 @@ } final boolean willBind = mContext.bindServiceAsUser(mIntent, mServiceConnection, flags, - new UserHandle(mUserId)); + mHandler,new UserHandle(mUserId)); if (!willBind) { Slog.w(LOG_TAG, "[user: " + mUserId + "] could not bind to " + mIntent + " using flags "