diff --git a/apps/desktop/src/app/layout/header.component.html b/apps/desktop/src/app/layout/header.component.html index bf8a770d30f..53ce02fb685 100644 --- a/apps/desktop/src/app/layout/header.component.html +++ b/apps/desktop/src/app/layout/header.component.html @@ -1,3 +1,4 @@ -
+
+
diff --git a/apps/desktop/src/vault/app/vault-v3/vault.component.ts b/apps/desktop/src/vault/app/vault-v3/vault.component.ts index 1e50ee12979..d6ccab27211 100644 --- a/apps/desktop/src/vault/app/vault-v3/vault.component.ts +++ b/apps/desktop/src/vault/app/vault-v3/vault.component.ts @@ -105,6 +105,7 @@ import { } from "@bitwarden/vault"; import { DesktopHeaderComponent } from "../../../app/layout/header/desktop-header.component"; +import { SearchBarService } from "../../../app/layout/search/search-bar.service"; import { DesktopCredentialGenerationService } from "../../../services/desktop-cipher-form-generator.service"; import { DesktopPremiumUpgradePromptService } from "../../../services/desktop-premium-upgrade-prompt.service"; import { AssignCollectionsDesktopComponent } from "../vault/assign-collections"; @@ -192,6 +193,7 @@ export class VaultComponent private vaultFilterService = inject(VaultFilterService); private routedVaultFilterService = inject(RoutedVaultFilterService); private vaultItemTransferService: VaultItemsTransferService = inject(VaultItemsTransferService); + private searchBarService = inject(SearchBarService); // FIXME(https://bitwarden.atlassian.net/browse/CL-903): Migrate to Signals // eslint-disable-next-line @angular-eslint/prefer-signals @@ -328,6 +330,8 @@ export class VaultComponent const activeUserId = await firstValueFrom(getUserId(this.accountService.activeAccount$)); this.activeUserId = activeUserId; + this.searchBarService.setEnabled(false); + // Clear cipher selection on page load/reload to prevent flash of content const currentParams = await firstValueFrom(this.route.queryParams); if (currentParams.itemId || currentParams.cipherId) {