Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cd88c2f7 authored by Alexandra Gherghina's avatar Alexandra Gherghina
Browse files

Fix Account Settings crash

Bug: 17020198
Change-Id: I9d4a18381ebb0f57a0e9917c3b7579b0a7feeaf4
parent f14fa7ed
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -137,7 +137,7 @@ public class AccountSettings extends SettingsPreferenceFragment
                            currentProfile.getIdentifier()));
            menu.findItem(R.id.account_settings_menu_auto_sync_personal).setVisible(false);
            menu.findItem(R.id.account_settings_menu_auto_sync_work).setVisible(false);
        } else {
        } else if (mProfiles.size() > 1) {
            // We assume there's only one managed profile, otherwise UI needs to change
            final UserHandle managedProfile = mProfiles.valueAt(1).userInfo.getUserHandle();

@@ -152,6 +152,8 @@ public class AccountSettings extends SettingsPreferenceFragment
                    .setChecked(ContentResolver.getMasterSyncAutomaticallyAsUser(
                            managedProfile.getIdentifier()));
            menu.findItem(R.id.account_settings_menu_auto_sync).setVisible(false);
         } else {
             Log.w(TAG, "Method onPrepareOptionsMenu called before mProfiles was initialized");
         }
    }