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 @@ >