From ee7d6bb25fbc3d3f577f47af1de6cb030db6ac0b Mon Sep 17 00:00:00 2001 From: Nicolas Buquet Date: Thu, 23 Nov 2023 15:32:56 +0100 Subject: [PATCH] =?UTF-8?q?Actualiser=20l'=C3=A9tat=20de=20la=20signature?= =?UTF-8?q?=20crois=C3=A9e=20dans=20l'interface=20des=20r=C3=A9glages=20de?= =?UTF-8?q?=20s=C3=A9curit=C3=A9=20apr=C3=A8s=20son=20activation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Riot/Modules/Settings/Security/SecurityViewController.m | 4 +++- changelog.d/840.change | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 changelog.d/840.change diff --git a/Riot/Modules/Settings/Security/SecurityViewController.m b/Riot/Modules/Settings/Security/SecurityViewController.m index e464c3eb1..2d6122cfd 100644 --- a/Riot/Modules/Settings/Security/SecurityViewController.m +++ b/Riot/Modules/Settings/Security/SecurityViewController.m @@ -853,6 +853,7 @@ - (void)setupCrossSigning:(id)sender [self setupCrossSigningWithTitle:TchapL10n.securityCrossSigningSetupTitle // Tchap message:[VectorL10n securitySettingsUserPasswordDescription] success:^{ + [self loadCrossSigning]; // Tchap: reload cross-signing state after activation } failure:^(NSError *error) { }]; } @@ -1079,7 +1080,8 @@ - (void)setupSecureBackup [self setupCrossSigningWithTitle:[VectorL10n secureKeyBackupSetupIntroTitle] message:[VectorL10n securitySettingsUserPasswordDescription] success:^{ - [self setupSecureBackup2]; + [self loadCrossSigning]; // Tchap: reload cross-signing state after activation + [self setupSecureBackup2]; } failure:^(NSError *error) { }]; } diff --git a/changelog.d/840.change b/changelog.d/840.change new file mode 100644 index 000000000..2349cc11d --- /dev/null +++ b/changelog.d/840.change @@ -0,0 +1 @@ +Actualiser l'état de la signature croisée dans l'interface des réglages de sécurité après son activation \ No newline at end of file