moved advanced menu item hide to onPrepareOptionsMenu

This commit is contained in:
Philipp Schaefer
2013-09-24 01:28:49 +02:00
parent 38446594db
commit e78e7a3763

View File

@ -88,7 +88,6 @@ public class IITC_Mobile extends Activity {
if (key.equals("pref_force_desktop")) { if (key.equals("pref_force_desktop")) {
mDesktopMode = sharedPreferences.getBoolean("pref_force_desktop", false); mDesktopMode = sharedPreferences.getBoolean("pref_force_desktop", false);
mNavigationHelper.onPrefChanged(); mNavigationHelper.onPrefChanged();
invalidateOptionsMenu();
} }
if (key.equals("pref_user_loc")) if (key.equals("pref_user_loc"))
mIsLocEnabled = sharedPreferences.getBoolean("pref_user_loc", mIsLocEnabled = sharedPreferences.getBoolean("pref_user_loc",
@ -407,10 +406,6 @@ public class IITC_Mobile extends Activity {
// Assumes current activity is the searchable activity // Assumes current activity is the searchable activity
searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName())); searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default searchView.setIconifiedByDefault(false); // Do not iconify the widget; expand it by default
// enable/disable mDesktopMode menu
MenuItem item = menu.findItem(R.id.menu_clear_cookies);
item.setVisible(mAdvancedMenu);
return true; return true;
} }
@ -424,6 +419,10 @@ public class IITC_Mobile extends Activity {
menu.getItem(i).setVisible(visible); menu.getItem(i).setVisible(visible);
} }
// enable/disable Advanced menu
MenuItem item = menu.findItem(R.id.menu_clear_cookies);
item.setVisible(mAdvancedMenu);
return super.onPrepareOptionsMenu(menu); return super.onPrepareOptionsMenu(menu);
} }