mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2025-03-18 20:29:10 +03:00
Merge pull request #1149 from vector-im/feature/quick_fix_backup_update_banner
QuickFix / key banner not clickable
This commit is contained in:
commit
75fa2904d3
4 changed files with 8 additions and 2 deletions
|
@ -11,6 +11,7 @@ Bugfix 🐛:
|
|||
- Message transitions in encrypted rooms are jarring #518
|
||||
- Images that failed to send are waiting to be sent forever #1145
|
||||
- Fix / Crashed when trying to send a gif from the Gboard #1136
|
||||
- Fix / Cannot click on key backup banner when new keys are available
|
||||
|
||||
Translations 🗣:
|
||||
-
|
||||
|
|
|
@ -123,6 +123,7 @@ class KeysBackupBanner @JvmOverloads constructor(
|
|||
is State.Setup -> {
|
||||
delegate?.setupKeysBackup()
|
||||
}
|
||||
is State.Update,
|
||||
is State.Recover -> {
|
||||
delegate?.recoverKeysBackup()
|
||||
}
|
||||
|
|
|
@ -31,10 +31,12 @@ import im.vector.riotx.core.epoxy.loadingItem
|
|||
import im.vector.riotx.core.resources.StringProvider
|
||||
import im.vector.riotx.core.ui.list.GenericItem
|
||||
import im.vector.riotx.core.ui.list.genericItem
|
||||
import im.vector.riotx.features.settings.VectorPreferences
|
||||
import java.util.UUID
|
||||
import javax.inject.Inject
|
||||
|
||||
class KeysBackupSettingsRecyclerViewController @Inject constructor(private val stringProvider: StringProvider,
|
||||
private val vectorPreferences: VectorPreferences,
|
||||
private val session: Session) : TypedEpoxyController<KeysBackupSettingViewState>() {
|
||||
|
||||
var listener: Listener? = null
|
||||
|
@ -149,7 +151,9 @@ class KeysBackupSettingsRecyclerViewController @Inject constructor(private val s
|
|||
description(keyVersionResult?.algorithm ?: "")
|
||||
}
|
||||
|
||||
buildKeysBackupTrust(data.keysBackupVersionTrust)
|
||||
if (vectorPreferences.developerMode()) {
|
||||
buildKeysBackupTrust(data.keysBackupVersionTrust)
|
||||
}
|
||||
}
|
||||
|
||||
// Footer
|
||||
|
|
|
@ -1461,7 +1461,7 @@ Why choose Riot.im?
|
|||
<string name="keys_backup_banner_recover_line1">Never lose encrypted messages</string>
|
||||
<string name="keys_backup_banner_recover_line2">Use Key Backup</string>
|
||||
|
||||
<string name="keys_backup_banner_update_line1">New encrypted messages keys</string>
|
||||
<string name="keys_backup_banner_update_line1">New secure message keys</string>
|
||||
<string name="keys_backup_banner_update_line2">Manage in Key Backup</string>
|
||||
|
||||
<string name="keys_backup_banner_in_progress">Backing up keys…</string>
|
||||
|
|
Loading…
Add table
Reference in a new issue