From 08a1fd00567dec72e8d9aaa828574537f6fe2aa2 Mon Sep 17 00:00:00 2001 From: bymyself Date: Fri, 6 Sep 2024 23:32:56 -0700 Subject: [PATCH] Dismiss gallery lightbox on background click (#752) * Dismiss gallery on background click * Add vitest tests --- .../sidebar/tabs/queue/ResultGallery.vue | 25 ++++++ .../queue/__tests__/ResultGallery.spec.ts | 81 +++++++++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 src/components/sidebar/tabs/queue/__tests__/ResultGallery.spec.ts diff --git a/src/components/sidebar/tabs/queue/ResultGallery.vue b/src/components/sidebar/tabs/queue/ResultGallery.vue index fdc94b0c7..c842976ef 100644 --- a/src/components/sidebar/tabs/queue/ResultGallery.vue +++ b/src/components/sidebar/tabs/queue/ResultGallery.vue @@ -11,6 +11,13 @@ fullScreen circular :showThumbnails="false" + :pt="{ + mask: { + onMousedown: onMaskMouseDown, + onMouseup: onMaskMouseUp, + 'data-mask': true + } + }" >