From 1bb6c75cdf78b246eade8ff879b64bc6a3024531 Mon Sep 17 00:00:00 2001 From: Lifu Tang Date: Wed, 12 Mar 2014 11:55:30 -0700 Subject: [PATCH] Re-register listener for the switch upon onResume - Fix b/13330300 Change-Id: I6a5f97c383913dd461ec30d4e30585d325287ccc --- src/com/android/settings/location/LocationSettings.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/location/LocationSettings.java b/src/com/android/settings/location/LocationSettings.java index 40156cfdce..b159e9913b 100644 --- a/src/com/android/settings/location/LocationSettings.java +++ b/src/com/android/settings/location/LocationSettings.java @@ -77,7 +77,6 @@ public class LocationSettings extends LocationSettingsBase final int padding = activity.getResources().getDimensionPixelSize( R.dimen.action_bar_switch_padding); mSwitch.setPaddingRelative(0, 0, padding, 0); - mSwitch.setOnCheckedChangeListener(this); } @Override @@ -112,6 +111,7 @@ public class LocationSettings extends LocationSettingsBase super.onResume(); mValidListener = true; createPreferenceHierarchy(); + mSwitch.setOnCheckedChangeListener(this); } @Override -- 2.11.0