OSDN Git Service

Merge "Remove AutofillManagerClient after AutofillManager is finalized"
authorKoji Fukui <koji.fukui@sony.com>
Wed, 15 Nov 2017 02:35:18 +0000 (02:35 +0000)
committerandroid-build-merger <android-build-merger@google.com>
Wed, 15 Nov 2017 02:35:18 +0000 (02:35 +0000)
am: dd5384a4fe

Change-Id: If0b092c5e18005fb4b8c1fd8405f4d666c98de5a

1  2 
core/java/android/view/autofill/AutofillManager.java
core/java/android/view/autofill/IAutoFillManager.aidl
services/autofill/java/com/android/server/autofill/AutofillManagerService.java
services/autofill/java/com/android/server/autofill/AutofillManagerServiceImpl.java

@@@ -505,9 -484,12 +511,13 @@@ final class AutofillManagerServiceImpl 
          }
  
          sendStateToClients(true);
+         if (mClients != null) {
+             mClients.kill();
+             mClients = null;
+         }
      }
  
 +    @NonNull
      CharSequence getServiceLabel() {
          return mInfo.getServiceInfo().loadLabel(mContext.getPackageManager());
      }