From b641615978582b2b29b6ad1a1c287487264abb67 Mon Sep 17 00:00:00 2001 From: Ritesh Reddy Date: Tue, 2 Feb 2016 18:29:27 +0000 Subject: [PATCH] Calling dataChanged() for Net Policy Restrictions Calling BackupManager.dataChanged() to stage the backup when an option is changed. Change-Id: I24419f8c71762aae6d1a087479faa8be9062546e --- src/com/android/settings/net/DataUsageMeteredSettings.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/net/DataUsageMeteredSettings.java b/src/com/android/settings/net/DataUsageMeteredSettings.java index 59a8b92dbc6..2717485fcec 100644 --- a/src/com/android/settings/net/DataUsageMeteredSettings.java +++ b/src/com/android/settings/net/DataUsageMeteredSettings.java @@ -21,6 +21,7 @@ import static android.net.wifi.WifiInfo.removeDoubleQuotes; import static com.android.settings.DataUsageSummary.hasReadyMobileRadio; import static com.android.settings.DataUsageSummary.hasWifiRadio; +import android.app.backup.BackupManager; import android.content.Context; import android.content.res.Resources; import android.net.NetworkPolicy; @@ -152,6 +153,8 @@ public class DataUsageMeteredSettings extends SettingsPreferenceFragment impleme super.notifyChanged(); if (!mBinding) { mPolicyEditor.setPolicyMetered(mTemplate, isChecked()); + // Stage the backup of the SettingsProvider package which backs this up + BackupManager.dataChanged("com.android.providers.settings"); } } }