diff --git a/packages/theme/styles/_layouts.scss b/packages/theme/styles/_layouts.scss index a6986f578e..f0220b81c6 100644 --- a/packages/theme/styles/_layouts.scss +++ b/packages/theme/styles/_layouts.scss @@ -320,7 +320,8 @@ input.search { .flex-presenter, .inline-presenter { flex-wrap: nowrap; min-width: 0; - cursor: pointer; + + &:not(.no-pointer) { cursor: pointer; } .icon { color: var(--theme-dark-color); diff --git a/packages/theme/styles/components.scss b/packages/theme/styles/components.scss index 0d5e1f34fc..84624d3e26 100644 --- a/packages/theme/styles/components.scss +++ b/packages/theme/styles/components.scss @@ -128,18 +128,7 @@ flex-shrink: 0; aspect-ratio: 1; background-color: var(--theme-button-default); - pointer-events: none; - - &.clickable { - cursor: pointer; - pointer-events: auto; - - & > * { - pointer-events: none; - user-select: none; - -webkit-user-drag: none; - } - } + // pointer-events: none; &.withStatus { mask-repeat: no-repeat; @@ -211,6 +200,12 @@ transform: translate(-50%, -50%); } } + + & > * { + pointer-events: none; + user-select: none; + -webkit-user-drag: none; + } } /* Avatar sizes */ diff --git a/plugins/contact-resources/src/components/Avatar.svelte b/plugins/contact-resources/src/components/Avatar.svelte index a2969e67ec..1578aff712 100644 --- a/plugins/contact-resources/src/components/Avatar.svelte +++ b/plugins/contact-resources/src/components/Avatar.svelte @@ -123,7 +123,7 @@ -