diff --git a/apps/browser/src/autofill/services/autofill-overlay-content.service.ts b/apps/browser/src/autofill/services/autofill-overlay-content.service.ts index 51b7c8c603c..904a6d6984d 100644 --- a/apps/browser/src/autofill/services/autofill-overlay-content.service.ts +++ b/apps/browser/src/autofill/services/autofill-overlay-content.service.ts @@ -917,11 +917,13 @@ export class AutofillOverlayContentService implements AutofillOverlayContentServ return; } + // Collect page details in the background without blocking autofill overlay if (this.pageDetailsUpdateRequired) { - await this.sendExtensionMessage("bgCollectPageDetails", { + void this.sendExtensionMessage("bgCollectPageDetails", { sender: "autofillOverlayContentService", + }).then(() => { + this.pageDetailsUpdateRequired = false; }); - this.pageDetailsUpdateRequired = false; } if (elementIsSelectElement(formFieldElement)) {