Skip to content

Commit 5095f74

Browse files
author
Carlo Pelliccia
committed
gdrive sync wip
1 parent cd08f21 commit 5095f74

File tree

1 file changed

+8
-2
lines changed
  • OpenScienceJournal/whistlepunk_library/src/main/java/com/google/android/apps/forscience/whistlepunk

1 file changed

+8
-2
lines changed

OpenScienceJournal/whistlepunk_library/src/main/java/com/google/android/apps/forscience/whistlepunk/MainActivity.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,10 @@ private void onAccountSwitched(AppAccount appAccount) {
630630
if (appAccount instanceof NonSignedInAccount) {
631631
avatarView.setImageResource(R.drawable.ic_navigation_user_avatar);
632632
nicknameView.setText(R.string.arduino_auth_sign_in_action);
633-
navigationView.getMenu().findItem(R.id.navigation_item_settings).setVisible(false);
633+
final Menu menu = navigationView.getMenu();
634+
menu.findItem(R.id.navigation_item_get_science_kit).setVisible(true);
635+
menu.findItem(R.id.navigation_item_get_help).setVisible(true);
636+
menu.findItem(R.id.navigation_item_settings).setVisible(false);
634637
} else {
635638
final String avatar = appAccount.getAccountAvatar();
636639
if (StringUtils.isEmpty(avatar)) {
@@ -662,7 +665,10 @@ private void onAccountSwitched(AppAccount appAccount) {
662665
}
663666
}
664667
nicknameView.setText(StringUtils.emptyIfNull(appAccount.getAccountName()));
665-
navigationView.getMenu().findItem(R.id.navigation_item_settings).setVisible(true);
668+
final Menu menu = navigationView.getMenu();
669+
menu.findItem(R.id.navigation_item_get_science_kit).setVisible(!appAccount.isMinor());
670+
menu.findItem(R.id.navigation_item_get_help).setVisible(!appAccount.isMinor());
671+
menu.findItem(R.id.navigation_item_settings).setVisible(true);
666672
}
667673

668674
// Clean up old files from previous exports.

0 commit comments

Comments
 (0)