1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-06 00:13:28 +00:00

don't display totp capture when in popout

This commit is contained in:
jaasen-livefront
2024-12-31 17:04:19 -08:00
parent 14162b719c
commit f50b0a6caf

View File

@@ -65,10 +65,15 @@ export class LoginDetailsSectionComponent implements OnInit {
newPasswordGenerated: boolean;
/**
* Whether the TOTP field can be captured from the current tab. Only available in the browser extension.
* Whether the TOTP field can be captured from the current tab. Only available in the browser extension and
* when not in a popout window.
*/
get canCaptureTotp() {
return this.totpCaptureService != null && this.loginDetailsForm.controls.totp.enabled;
return (
window.location.href.indexOf("uilocation=popout") === -1 &&
this.totpCaptureService != null &&
this.loginDetailsForm.controls.totp.enabled
);
}
private datePipe = inject(DatePipe);