From d854c6377b7fb4e349840a1437b35c2d44a78f9f Mon Sep 17 00:00:00 2001 From: Gabriele M Date: Sat, 22 Jul 2017 20:36:01 +0200 Subject: [PATCH] Restore the status of the checkboxes when creating the menu --- src/org/lineageos/updater/UpdatesActivity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/org/lineageos/updater/UpdatesActivity.java b/src/org/lineageos/updater/UpdatesActivity.java index 3011d558..06d01e16 100644 --- a/src/org/lineageos/updater/UpdatesActivity.java +++ b/src/org/lineageos/updater/UpdatesActivity.java @@ -174,6 +174,12 @@ public class UpdatesActivity extends UpdatesListActivity { @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_toolbar, menu); + SharedPreferences preferences = + PreferenceManager.getDefaultSharedPreferences(this); + menu.findItem(R.id.menu_auto_updates_check) + .setChecked(preferences.getBoolean(Constants.PREF_AUTO_UPDATES_CHECK, true)); + menu.findItem(R.id.menu_auto_delete_updates) + .setChecked(preferences.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, false)); return super.onCreateOptionsMenu(menu); }