1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-11 05:53:42 +00:00

Fix biometrics being disabled before permission is granted

This commit is contained in:
Bernd Schoolmann
2025-01-10 00:25:51 +01:00
parent aec25b1491
commit f66e1a345a

View File

@@ -206,6 +206,7 @@ export class AccountSecurityComponent implements OnInit, OnDestroy {
switchMap(async () => {
const status = await this.biometricsService.getBiometricsStatusForUser(activeAccount.id);
const biometricSettingAvailable =
!(await BrowserApi.permissionsGranted(["nativeMessaging"])) ||
(status !== BiometricsStatus.DesktopDisconnected &&
status !== BiometricsStatus.NotEnabledInConnectedDesktopApp) ||
(await this.vaultTimeoutSettingsService.isBiometricLockSet());