diff --git a/android/phoenix/src/org/retroarch/browser/preferences/fragments/PreferenceActivity.java b/android/phoenix/src/org/retroarch/browser/preferences/fragments/PreferenceActivity.java index f63d377317..2299bb3a8d 100644 --- a/android/phoenix/src/org/retroarch/browser/preferences/fragments/PreferenceActivity.java +++ b/android/phoenix/src/org/retroarch/browser/preferences/fragments/PreferenceActivity.java @@ -11,6 +11,7 @@ import android.support.v7.app.ActionBar; import android.support.v7.app.ActionBar.Tab; import android.support.v7.app.ActionBar.TabListener; import android.support.v7.app.ActionBarActivity; + import org.retroarch.R; import org.retroarch.browser.preferences.fragments.util.PreferenceListFragment; import org.retroarch.browser.preferences.fragments.util.PreferenceListFragment.OnPreferenceAttachedListener; @@ -71,6 +72,15 @@ public final class PreferenceActivity extends ActionBarActivity implements TabLi UserPreferences.updateConfigFile(this); } + @Override + public void onPause() + { + super.onPause(); + + // Update the preferences if the setting activity gets paused. + UserPreferences.updateConfigFile(this); + } + @Override public void onTabSelected(Tab tab, FragmentTransaction ft) {