From 23b65d25ca36ec4d2689c9c1126ee60e998ef495 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 11 Aug 2026 14:30:44 +0300 Subject: [PATCH] don't close user popover on moderation confirmation --- changelog.d/moderation.fix | 1 + src/components/moderation_tools/moderation_tools.js | 3 +-- src/components/moderation_tools/moderation_tools.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 changelog.d/moderation.fix diff --git a/changelog.d/moderation.fix b/changelog.d/moderation.fix new file mode 100644 index 000000000..c206a5ea8 --- /dev/null +++ b/changelog.d/moderation.fix @@ -0,0 +1 @@ +Fixed moderation actions requiring confirmation closing user popover diff --git a/src/components/moderation_tools/moderation_tools.js b/src/components/moderation_tools/moderation_tools.js index ba13afc8b..886ae9e0c 100644 --- a/src/components/moderation_tools/moderation_tools.js +++ b/src/components/moderation_tools/moderation_tools.js @@ -516,8 +516,7 @@ const ModerationTools = { setOpen(value) { this.open = value }, - maybeShowConfirm(close, { group, name, action, value }) { - close() + maybeShowConfirm({ group, name, action, value }) { this.confirmDialogName = name this.confirmDialogGroup = group this.confirmDialogAction = () => action() diff --git a/src/components/moderation_tools/moderation_tools.vue b/src/components/moderation_tools/moderation_tools.vue index 4da0be0ee..0d631fc5b 100644 --- a/src/components/moderation_tools/moderation_tools.vue +++ b/src/components/moderation_tools/moderation_tools.vue @@ -26,7 +26,7 @@ >