diff --git a/plugins/ui/apps/vue-mri-ui-lib/src/components/Bookmarks.vue b/plugins/ui/apps/vue-mri-ui-lib/src/components/Bookmarks.vue index 8246d20e5b..fcffd4b00a 100644 --- a/plugins/ui/apps/vue-mri-ui-lib/src/components/Bookmarks.vue +++ b/plugins/ui/apps/vue-mri-ui-lib/src/components/Bookmarks.vue @@ -565,8 +565,11 @@ export default { }) } - await this.fireBookmarkQuery({ method: 'get', params: { cmd: 'loadAll' } }) + // Close the delete dialog right after the delete succeeds so the success toast is + // shown after the modal closes instead of expiring behind the still-open modal. this.showDeleteDialog = false + + await this.fireBookmarkQuery({ method: 'get', params: { cmd: 'loadAll' } }) if (!isMaterializedCohort && activeBookmark && activeBookmark.bookmarkname === bookmarkDisplay.bookmark.name) { this[types.SET_ACTIVE_BOOKMARK](null) this.reset() diff --git a/plugins/ui/apps/vue-mri-ui-lib/src/components/FiltersFooter.vue b/plugins/ui/apps/vue-mri-ui-lib/src/components/FiltersFooter.vue index 68145857a8..d19d1c1f0c 100644 --- a/plugins/ui/apps/vue-mri-ui-lib/src/components/FiltersFooter.vue +++ b/plugins/ui/apps/vue-mri-ui-lib/src/components/FiltersFooter.vue @@ -79,7 +79,7 @@