From 2edad1cf26b18f03947da67f5e995978a7f0875b Mon Sep 17 00:00:00 2001 From: Jan Ackermann Date: Fri, 12 Jul 2024 00:50:35 +0200 Subject: [PATCH] Close dropdown when user changes expiration date in create link modal --- packages/web-pkg/src/components/CreateLinkModal.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) 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,