Warn that logging out will lose E2E keys (#950).

Add a check on weakSelf.
This commit is contained in:
manuroe 2017-01-24 13:47:32 +01:00
parent 312b026ec2
commit 3350db4a24

View file

@ -1619,6 +1619,8 @@ typedef void (^blockSettingsViewController_onReadyToDestroy)();
[currentAlert addActionWithTitle:NSLocalizedStringFromTable(@"settings_sign_out", @"Vector", nil) style:MXKAlertActionStyleDefault handler:^(MXKAlert *alert) {
if (weakSelf)
{
__strong __typeof(weakSelf)strongSelf = weakSelf;
strongSelf->currentAlert = nil;
@ -1632,6 +1634,7 @@ typedef void (^blockSettingsViewController_onReadyToDestroy)();
[[MXKAccountManager sharedManager] logout];
});
}
}];
currentAlert.cancelButtonIndex = [currentAlert addActionWithTitle:[NSBundle mxk_localizedStringForKey:@"cancel"] style:MXKAlertActionStyleDefault handler:^(MXKAlert *alert){