diff --git a/packages/frontend/src/components/MkMenu.child.vue b/packages/frontend/src/components/MkMenu.child.vue index 3ada4afbdc013d65f6a2756526b1f98e513470f2..c2705d394a210ecf6358c8b8ae23d92f54667fda 100644 --- a/packages/frontend/src/components/MkMenu.child.vue +++ b/packages/frontend/src/components/MkMenu.child.vue @@ -44,6 +44,10 @@ function onChildClosed(actioned?: boolean) { } } +watch(() => props.targetElement, () => { + setPosition(); +}); + onMounted(() => { setPosition(); nextTick(() => {