diff --git a/src/popup/scss/environment.scss b/src/popup/scss/environment.scss index dceaf50f7d..bc2e19304f 100644 --- a/src/popup/scss/environment.scss +++ b/src/popup/scss/environment.scss @@ -3,7 +3,7 @@ html.browser_safari { header { .search .fa { - left: 25px; + left: 20px; } .left + .search .fa { diff --git a/src/popup/vault/ciphers.component.html b/src/popup/vault/ciphers.component.html index b8a3dab6bb..f9f92cf242 100644 --- a/src/popup/vault/ciphers.component.html +++ b/src/popup/vault/ciphers.component.html @@ -6,8 +6,9 @@
diff --git a/src/popup/vault/ciphers.component.ts b/src/popup/vault/ciphers.component.ts index ccf9376616..a5d9b04ef8 100644 --- a/src/popup/vault/ciphers.component.ts +++ b/src/popup/vault/ciphers.component.ts @@ -51,6 +51,7 @@ export class CiphersComponent extends BaseCiphersComponent implements OnInit, On pagedCiphers: CipherView[] = []; nestedFolders: Array>; nestedCollections: Array>; + searchTypeSearch = false; private didScroll = false; private selectedTimeout: number; @@ -72,6 +73,7 @@ export class CiphersComponent extends BaseCiphersComponent implements OnInit, On } async ngOnInit() { + this.searchTypeSearch = !this.platformUtilsService.isSafari(); const queryParamsSub = this.route.queryParams.subscribe(async (params) => { if (params.type) { this.searchPlaceholder = this.i18nService.t('searchType'); diff --git a/src/popup/vault/current-tab.component.html b/src/popup/vault/current-tab.component.html index dff39e0e72..f5e5e5b103 100644 --- a/src/popup/vault/current-tab.component.html +++ b/src/popup/vault/current-tab.component.html @@ -6,8 +6,8 @@
diff --git a/src/popup/vault/current-tab.component.ts b/src/popup/vault/current-tab.component.ts index 070f3c1856..1d7f19817e 100644 --- a/src/popup/vault/current-tab.component.ts +++ b/src/popup/vault/current-tab.component.ts @@ -49,6 +49,7 @@ export class CurrentTabComponent implements OnInit, OnDestroy { searchText: string; inSidebar = false; showLeftHeader = false; + searchTypeSearch = false; loaded = false; private totpCode: string; @@ -65,7 +66,7 @@ export class CurrentTabComponent implements OnInit, OnDestroy { private searchService: SearchService, private storageService: StorageService) { } async ngOnInit() { - this.showLeftHeader = !this.platformUtilsService.isSafari(); + this.showLeftHeader = this.searchTypeSearch = !this.platformUtilsService.isSafari(); this.inSidebar = this.popupUtilsService.inSidebar(window); this.broadcasterService.subscribe(BroadcasterSubscriptionId, (message: any) => { diff --git a/src/popup/vault/groupings.component.html b/src/popup/vault/groupings.component.html index ca2c269f7e..5058a58072 100644 --- a/src/popup/vault/groupings.component.html +++ b/src/popup/vault/groupings.component.html @@ -3,8 +3,8 @@
diff --git a/src/popup/vault/groupings.component.ts b/src/popup/vault/groupings.component.ts index f278a7ed3c..7d76f2ac3e 100644 --- a/src/popup/vault/groupings.component.ts +++ b/src/popup/vault/groupings.component.ts @@ -56,6 +56,7 @@ export class GroupingsComponent extends BaseGroupingsComponent implements OnInit scopeState: any; showLeftHeader = true; searchPending = false; + searchTypeSearch = false; private loadedTimeout: number; private selectedTimeout: number; @@ -89,6 +90,7 @@ export class GroupingsComponent extends BaseGroupingsComponent implements OnInit } async ngOnInit() { + this.searchTypeSearch = !this.platformUtilsService.isSafari(); this.showLeftHeader = !this.platformUtilsService.isSafari() && !(this.popupUtils.inSidebar(window) && this.platformUtilsService.isFirefox()); this.stateService.remove('CiphersComponent');