@@ -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'
234233import { subscribe , unsubscribe } from ' @nextcloud/event-bus'
235234import { generateUrl } from ' @nextcloud/router'
236235import { vOnClickOutside as ClickOutside } from ' @vueuse/components'
237- import { ref } from ' vue'
238236
239237import IconDotsHorizontal from ' vue-material-design-icons/DotsHorizontal.vue'
240238import NcActions from ' ../NcActions/index.js'
@@ -248,7 +246,7 @@ import NcLoadingIcon from '../NcLoadingIcon/index.js'
248246import NcUserStatusIcon from ' ../NcUserStatusIcon/index.js'
249247
250248import { getRoute } from ' ../../components/NcRichText/autolink.js'
251- import { useIsDarkThemeElement } from ' ../../composables/useIsDarkTheme/index.ts'
249+ import { useIsDarkTheme } from ' ../../composables/useIsDarkTheme/index.ts'
252250import usernameToColor from ' ../../functions/usernameToColor/index.js'
253251import { getEnabledContactsMenuActions } from ' ../../functions/contactsMenu/index.ts'
254252import { 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