From 74402cfe4e780fd5e9848ff384b741c8fc7d945f Mon Sep 17 00:00:00 2001 From: Amith Yamasani Date: Thu, 9 Dec 2010 11:22:15 -0800 Subject: [PATCH] Remove the OnItemClick listener when the fragment is destroyed. Bug: 3228510 This probably fixes a lot of other monkey bugs in Settings. --- core/java/android/preference/PreferenceFragment.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/preference/PreferenceFragment.java b/core/java/android/preference/PreferenceFragment.java index 33f37f8f1a615..b96defe14133e 100644 --- a/core/java/android/preference/PreferenceFragment.java +++ b/core/java/android/preference/PreferenceFragment.java @@ -194,6 +194,7 @@ public abstract class PreferenceFragment extends Fragment implements public void onDestroy() { super.onDestroy(); mPreferenceManager.dispatchActivityDestroy(); + mPreferenceManager.setOnPreferenceTreeClickListener(null); } @Override