summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkMediaList.vue
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-12-12 13:04:51 +0000
committerdakkar <dakkar@thenautilus.net>2024-12-12 13:04:51 +0000
commit6d4ae935921ef1dcc5c908f216f6e8affc6e60c3 (patch)
tree6c1f7724b63efa8f48f1c9e21f2789f9d9c000b2 /packages/frontend/src/components/MkMediaList.vue
parentfix(backend): アドレス入力で直接ユーザのプロフィールペー... (diff)
parentmerge: Schedule Notes (!804) (diff)
downloadsharkey-6d4ae935921ef1dcc5c908f216f6e8affc6e60c3.tar.gz
sharkey-6d4ae935921ef1dcc5c908f216f6e8affc6e60c3.tar.bz2
sharkey-6d4ae935921ef1dcc5c908f216f6e8affc6e60c3.zip
Merge branch 'develop' into feature/2024.10
Diffstat (limited to 'packages/frontend/src/components/MkMediaList.vue')
-rw-r--r--packages/frontend/src/components/MkMediaList.vue6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/frontend/src/components/MkMediaList.vue b/packages/frontend/src/components/MkMediaList.vue
index 313b3b0165..487cf509d6 100644
--- a/packages/frontend/src/components/MkMediaList.vue
+++ b/packages/frontend/src/components/MkMediaList.vue
@@ -195,6 +195,12 @@ onMounted(() => {
textBox.textContent = pswp.currSlide?.data.comment;
});
+
+ // `passive: true` is for Safari compatibility, apparently
+ const stopEvent = name => textBox.addEventListener(name, event => event.stopPropagation(), { passive: true });
+ stopEvent('wheel');
+ stopEvent('pointerdown');
+ stopEvent('pointercancel');
},
});
});