Don't display security banner for unknown RecoveryState (#3579)
* Don't display security banner for unknown `RecoveryState` * Don't display 'set up recovery' if its status is unknown. Add more screenshot tests. * Update screenshots --------- Co-authored-by: ElementBot <android@element.io>
This commit is contained in:
parent
31c2acec2c
commit
5fcc80a383
32 changed files with 76 additions and 39 deletions
|
|
@ -186,9 +186,9 @@ class RoomListPresenter @Inject constructor(
|
|||
currentSecurityBannerDismissed -> SecurityBannerState.None
|
||||
syncState == SyncState.Running -> {
|
||||
when (recoveryState) {
|
||||
RecoveryState.UNKNOWN,
|
||||
RecoveryState.DISABLED -> SecurityBannerState.SetUpRecovery
|
||||
RecoveryState.INCOMPLETE -> SecurityBannerState.RecoveryKeyConfirmation
|
||||
RecoveryState.UNKNOWN,
|
||||
RecoveryState.WAITING_FOR_SYNC,
|
||||
RecoveryState.ENABLED -> SecurityBannerState.None
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue