Skip to content

Commit 1a16380

Browse files
authored
Merge pull request #7168 from nextcloud-libraries/backport/7157/stable8
[stable8] perf(NcAvatar): ensure avatar does not add mutation observer
2 parents f1a8f2e + b2a6763 commit 1a16380

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/components/NcAvatar/NcAvatar.vue

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,7 @@ export default {
152152

153153
</docs>
154154
<template>
155-
<span ref="main"
156-
v-click-outside="closeMenu"
155+
<span v-click-outside="closeMenu"
157156
:title="tooltip"
158157
:class="{
159158
'avatardiv--unknown': userDoesNotExist,
@@ -234,7 +233,6 @@ import { getBuilder } from '@nextcloud/browser-storage'
234233
import { subscribe, unsubscribe } from '@nextcloud/event-bus'
235234
import { generateUrl } from '@nextcloud/router'
236235
import { vOnClickOutside as ClickOutside } from '@vueuse/components'
237-
import { ref } from 'vue'
238236
239237
import IconDotsHorizontal from 'vue-material-design-icons/DotsHorizontal.vue'
240238
import NcActions from '../NcActions/index.js'
@@ -248,7 +246,7 @@ import NcLoadingIcon from '../NcLoadingIcon/index.js'
248246
import NcUserStatusIcon from '../NcUserStatusIcon/index.js'
249247
250248
import { getRoute } from '../../components/NcRichText/autolink.js'
251-
import { useIsDarkThemeElement } from '../../composables/useIsDarkTheme/index.ts'
249+
import { useIsDarkTheme } from '../../composables/useIsDarkTheme/index.ts'
252250
import usernameToColor from '../../functions/usernameToColor/index.js'
253251
import { getEnabledContactsMenuActions } from '../../functions/contactsMenu/index.ts'
254252
import { userStatus } from '../../mixins/index.js'
@@ -442,12 +440,10 @@ export default {
442440
},
443441
444442
setup() {
445-
const main = ref()
446-
const isDarkTheme = useIsDarkThemeElement(main)
443+
const isDarkTheme = useIsDarkTheme()
447444
448445
return {
449446
isDarkTheme,
450-
main,
451447
}
452448
},
453449

0 commit comments

Comments
 (0)