From 16473a4b3df6b99dd8765a0e6a2b732b3286cb7b Mon Sep 17 00:00:00 2001 From: Maximilian Harz Date: Wed, 28 May 2025 11:34:31 +0200 Subject: [PATCH] Set body as boundary for user teaser popover --- webapp/components/Dropdown.vue | 2 ++ .../UserTeaser/UserTeaserNonAnonymous.vue | 2 +- .../__snapshots__/UserTeaser.spec.js.snap | 12 +++++++ .../_id/__snapshots__/_slug.spec.js.snap | 32 +++++++++++++++++++ 4 files changed, 47 insertions(+), 1 deletion(-) diff --git a/webapp/components/Dropdown.vue b/webapp/components/Dropdown.vue index 7c81e2aaa..84fe23bb8 100644 --- a/webapp/components/Dropdown.vue +++ b/webapp/components/Dropdown.vue @@ -6,6 +6,7 @@ :disabled="disabled" trigger="manual" :offset="offset" + :boundaries-element="bodyAsBoundary ? 'body' : undefined" >
@@ -30,6 +31,7 @@ export default { disabled: { type: Boolean, default: false }, offset: { type: [String, Number], default: '16' }, noMouseLeaveClosing: { type: Boolean, default: false }, + bodyAsBoundary: { type: Boolean, default: false }, }, data() { return { diff --git a/webapp/components/UserTeaser/UserTeaserNonAnonymous.vue b/webapp/components/UserTeaser/UserTeaserNonAnonymous.vue index 28ae536d9..06678c6e5 100644 --- a/webapp/components/UserTeaser/UserTeaserNonAnonymous.vue +++ b/webapp/components/UserTeaser/UserTeaserNonAnonymous.vue @@ -1,5 +1,5 @@