From a4c8bef0d2dbe04c791eef17d5088a0f70ab25a8 Mon Sep 17 00:00:00 2001 From: zernonia Date: Sun, 23 Jul 2023 17:49:36 +0800 Subject: [PATCH] fix element selected even though undefined --- packages/radix-vue/src/Menubar/MenubarTrigger.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/radix-vue/src/Menubar/MenubarTrigger.vue b/packages/radix-vue/src/Menubar/MenubarTrigger.vue index 8c742637b..10920de70 100644 --- a/packages/radix-vue/src/Menubar/MenubarTrigger.vue +++ b/packages/radix-vue/src/Menubar/MenubarTrigger.vue @@ -108,7 +108,7 @@ const dataState = computed(() => { const highlightedState = computed(() => { return ( - activeElement.value === currentElement.value || + (activeElement.value && activeElement.value === currentElement.value) || (rootInjectedValue?.triggerElement.value === currentElement.value && rootInjectedValue?.selectedElement.value) );