PM-24303: Master password reprompt fix (#5620)

This commit is contained in:
David Perez 2025-07-30 11:27:29 -05:00 committed by GitHub
parent cf896d6bf1
commit 1799d0b716
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -206,7 +206,10 @@ private fun AutofillSelectionDialog(
onAutofillAndSaveItemClick(data.cipherId)
}
else -> Unit
is MasterPasswordRepromptData.OverflowItem -> Unit
is MasterPasswordRepromptData.ViewItem -> {
onViewItemClick(data.cipherId, data.itemType)
}
}
}
}
@ -240,8 +243,13 @@ private fun AutofillSelectionDialog(
BitwardenBasicDialogRow(
text = stringResource(id = BitwardenString.view),
onClick = {
onDismissRequest()
onViewItemClick(displayItem.id, displayItem.itemType)
selectionCallback(
displayItem,
MasterPasswordRepromptData.ViewItem(
cipherId = displayItem.id,
itemType = displayItem.itemType,
),
)
},
)
}