diff --git a/packages/web-pkg/src/components/CreateLinkModal.vue b/packages/web-pkg/src/components/CreateLinkModal.vue index 8a8c4b98c5b..38634a0130b 100644 --- a/packages/web-pkg/src/components/CreateLinkModal.vue +++ b/packages/web-pkg/src/components/CreateLinkModal.vue @@ -77,6 +77,7 @@ @@ -199,6 +201,7 @@ export default defineComponent({ isPasswordEnforcedForLinkType } = useLinkTypes() const { addLink } = useSharesStore() + const contextMenuDrop = ref>() const passwordPolicy = passwordPolicyService.getPolicy() @@ -343,8 +346,13 @@ export default defineComponent({ } }) + watch(selectedExpiry, () => { + unref(contextMenuDrop).hide() + }) + return { roleRefs, + contextMenuDrop, password, passwordEnforced, passwordPolicy,