From f04cd7eeefed4d23e6801ac1635bdc0449f8ab74 Mon Sep 17 00:00:00 2001 From: Jonathan Prusik Date: Mon, 18 Dec 2023 18:10:47 -0500 Subject: [PATCH] autofill overlay visibility setting should be off by default (#7266) --- libs/common/src/platform/services/state.service.ts | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/libs/common/src/platform/services/state.service.ts b/libs/common/src/platform/services/state.service.ts index 740afe5592..041b57d949 100644 --- a/libs/common/src/platform/services/state.service.ts +++ b/libs/common/src/platform/services/state.service.ts @@ -1554,13 +1554,11 @@ export class StateService< } async getAutoFillOverlayVisibility(options?: StorageOptions): Promise { - return ( - ( - await this.getGlobals( - this.reconcileOptions(options, await this.defaultOnDiskLocalOptions()), - ) - )?.autoFillOverlayVisibility ?? AutofillOverlayVisibility.OnFieldFocus - ); + const locallyStoredOptions = await this.defaultOnDiskLocalOptions(); + const reconciledOptions = this.reconcileOptions(options, locallyStoredOptions); + const globals = await this.getGlobals(reconciledOptions); + + return globals?.autoFillOverlayVisibility ?? AutofillOverlayVisibility.Off; } async setAutoFillOverlayVisibility(value: number, options?: StorageOptions): Promise {