@@ -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,
@@ -240,7 +239,6 @@ import { getBuilder } from '@nextcloud/browser-storage'
240239import { subscribe , unsubscribe } from ' @nextcloud/event-bus'
241240import { generateUrl } from ' @nextcloud/router'
242241import { vOnClickOutside as ClickOutside } from ' @vueuse/components'
243- import { useTemplateRef } from ' vue'
244242
245243import IconDotsHorizontal from ' vue-material-design-icons/DotsHorizontal.vue'
246244import NcActions from ' ../NcActions/index.js'
@@ -253,7 +251,7 @@ import NcLoadingIcon from '../NcLoadingIcon/index.ts'
253251import NcUserStatusIcon from ' ../NcUserStatusIcon/index.js'
254252
255253import { getRoute } from ' ../../components/NcRichText/autolink.ts'
256- import { useIsDarkThemeElement } from ' ../../composables/index.ts'
254+ import { useIsDarkTheme } from ' ../../composables/index.ts'
257255import usernameToColor from ' ../../functions/usernameToColor/index.js'
258256import { getEnabledContactsMenuActions } from ' ../../functions/contactsMenu/index.ts'
259257import { userStatus } from ' ../../mixins/index.js'
@@ -422,8 +420,7 @@ export default {
422420 },
423421
424422 setup () {
425- const root = useTemplateRef (' main' )
426- const isDarkTheme = useIsDarkThemeElement (root)
423+ const isDarkTheme = useIsDarkTheme ()
427424
428425 return {
429426 isDarkTheme,
0 commit comments