Fixes stack overflow on some settings preferences

bug:27130222
Change-Id: If273720591ca9a4d10143b36b63eb839e4fa0a4a
diff --git a/src/com/android/settings/SettingsPreferenceFragment.java b/src/com/android/settings/SettingsPreferenceFragment.java
index 74941d6..9aebdbf 100644
--- a/src/com/android/settings/SettingsPreferenceFragment.java
+++ b/src/com/android/settings/SettingsPreferenceFragment.java
@@ -626,7 +626,7 @@
     public void finish() {
         Activity activity = getActivity();
         if (activity != null && !activity.getFragmentManager().popBackStackImmediate()) {
-            finish();
+            activity.finish();
         }
     }