From 6a8b99dabe7edbe173e94e76d22dd8018512b387 Mon Sep 17 00:00:00 2001 From: Udam Saini Date: Wed, 10 Feb 2016 16:07:41 -0800 Subject: [PATCH] Fixes stack overflow on some settings preferences bug:27130222 Change-Id: If273720591ca9a4d10143b36b63eb839e4fa0a4a --- src/com/android/settings/SettingsPreferenceFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/SettingsPreferenceFragment.java b/src/com/android/settings/SettingsPreferenceFragment.java index 74941d647cf..9aebdbfb7cf 100644 --- a/src/com/android/settings/SettingsPreferenceFragment.java +++ b/src/com/android/settings/SettingsPreferenceFragment.java @@ -626,7 +626,7 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF public void finish() { Activity activity = getActivity(); if (activity != null && !activity.getFragmentManager().popBackStackImmediate()) { - finish(); + activity.finish(); } }