summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/backup/BackupDataPreferenceController.java
diff options
context:
space:
mode:
authorFan Zhang <zhfan@google.com>2018-04-30 13:41:56 -0700
committerFan Zhang <zhfan@google.com>2018-04-30 15:17:22 -0700
commit16de45d8ec0ca888cd61203de29378ce1cd58ae6 (patch)
tree5ffec58c0a403a609e9bd1b592791d137f31f993 /src/com/android/settings/backup/BackupDataPreferenceController.java
parent8efbe6e255190ba9e673dd64a574d6a3e01815cc (diff)
downloadpackages_apps_Settings-16de45d8ec0ca888cd61203de29378ce1cd58ae6.tar.gz
packages_apps_Settings-16de45d8ec0ca888cd61203de29378ce1cd58ae6.tar.bz2
packages_apps_Settings-16de45d8ec0ca888cd61203de29378ce1cd58ae6.zip
Fix NPE during unit test
As of ag/3932176 the slice indexer now queries getSummary() for each controller. So we need to create all necessary objects before getSummary(). In this case, the PSCD object. Change-Id: I0162996be37d740f1e450880bf4698acd94ca0ad Fixes: 78897071 Test: atest
Diffstat (limited to 'src/com/android/settings/backup/BackupDataPreferenceController.java')
-rw-r--r--src/com/android/settings/backup/BackupDataPreferenceController.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/com/android/settings/backup/BackupDataPreferenceController.java b/src/com/android/settings/backup/BackupDataPreferenceController.java
index d7c82064da..e464fc2204 100644
--- a/src/com/android/settings/backup/BackupDataPreferenceController.java
+++ b/src/com/android/settings/backup/BackupDataPreferenceController.java
@@ -17,20 +17,18 @@
package com.android.settings.backup;
import android.content.Context;
-import androidx.preference.Preference;
-import com.android.settings.core.BasePreferenceController;
import com.android.settings.R;
+import com.android.settings.core.BasePreferenceController;
+
+import androidx.preference.Preference;
public class BackupDataPreferenceController extends BasePreferenceController {
private PrivacySettingsConfigData mPSCD;
public BackupDataPreferenceController(Context context, String key) {
super(context, key);
- }
-
- public void setPrivacySettingsConfigData(final PrivacySettingsConfigData pData) {
- mPSCD = pData;
+ mPSCD = PrivacySettingsConfigData.getInstance();
}
@Override