From 6651fe43e60293b024d13bbdbd544ec15202700d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Sat, 31 Aug 2013 03:51:47 +0200 Subject: [PATCH] Preferences in AppDetails now in onCreate() This solves incompatible apks not showing up when showIncompatible is true --- src/org/fdroid/fdroid/AppDetails.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/org/fdroid/fdroid/AppDetails.java b/src/org/fdroid/fdroid/AppDetails.java index 14b9e3811..1b26c684f 100644 --- a/src/org/fdroid/fdroid/AppDetails.java +++ b/src/org/fdroid/fdroid/AppDetails.java @@ -237,6 +237,13 @@ public class AppDetails extends ListActivity { } resetRequired = false; } + + SharedPreferences prefs = PreferenceManager + .getDefaultSharedPreferences(getBaseContext()); + pref_expert = prefs.getBoolean("expert", false); + pref_permissions = prefs.getBoolean("showPermissions", false); + pref_incompatible = prefs.getBoolean("showIncompatible", false); + startViews(); } @@ -260,11 +267,6 @@ public class AppDetails extends ListActivity { } resetRequired = false; } - SharedPreferences prefs = PreferenceManager - .getDefaultSharedPreferences(getBaseContext()); - pref_expert = prefs.getBoolean("expert", false); - pref_permissions = prefs.getBoolean("showPermissions", false); - pref_incompatible = prefs.getBoolean("showIncompatible", false); updateViews(); MenuManager.create(this).invalidateOptionsMenu();