do not always show/hide advanced menu items
This commit is contained in:
parent
b34fccf10f
commit
e504ee24ae
@ -415,14 +415,16 @@ public class IITC_Mobile extends Activity {
|
|||||||
boolean visible = !mNavigationHelper.isDrawerOpened();
|
boolean visible = !mNavigationHelper.isDrawerOpened();
|
||||||
|
|
||||||
for (int i = 0; i < menu.size(); i++)
|
for (int i = 0; i < menu.size(); i++)
|
||||||
if (menu.getItem(i).getItemId() != R.id.action_settings)
|
if (menu.getItem(i).getItemId() != R.id.action_settings) {
|
||||||
menu.getItem(i).setVisible(visible);
|
// clear cookies is part of the advanced menu
|
||||||
|
if (menu.getItem(i).getItemId() == R.id.menu_clear_cookies) {
|
||||||
|
menu.getItem(i).setVisible(mAdvancedMenu & visible);
|
||||||
|
} else {
|
||||||
|
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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user