diff --git a/models/contact/src/index.ts b/models/contact/src/index.ts
index b9ffc0852a..19dec532b9 100644
--- a/models/contact/src/index.ts
+++ b/models/contact/src/index.ts
@@ -705,7 +705,7 @@ export function createModel (builder: Builder): void {
presentation.class.ObjectSearchCategory,
core.space.Model,
{
- icon: contact.icon.Person,
+ icon: contact.icon.Persona,
label: contact.string.SearchPerson,
query: contact.completion.PersonQuery
},
diff --git a/packages/presentation/src/components/ObjectSearchPopup.svelte b/packages/presentation/src/components/ObjectSearchPopup.svelte
index 1ad3596fad..9e39a726f7 100644
--- a/packages/presentation/src/components/ObjectSearchPopup.svelte
+++ b/packages/presentation/src/components/ObjectSearchPopup.svelte
@@ -18,15 +18,16 @@
import { getResource, IntlString } from '@hcengineering/platform'
import ui, {
- Button,
createFocusManager,
deviceOptionsStore,
- EditBox,
FocusHandler,
IconSearch,
Label,
ListView,
- resizeObserver
+ resizeObserver,
+ Icon,
+ tooltip,
+ EditWithIcon
} from '@hcengineering/ui'
import { createEventDispatcher } from 'svelte'
import presentation from '../plugin'
@@ -149,85 +150,64 @@
$: updateItems(category, query, relatedDocuments)
const manager = createFocusManager()
+
+ const isStatusDisabled = (status: number) => status === 0