summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkModal.vue
diff options
context:
space:
mode:
authorzyoshoka <107108195+zyoshoka@users.noreply.github.com>2024-05-18 12:42:26 +0900
committerGitHub <noreply@github.com>2024-05-18 12:42:26 +0900
commitdef7b8c55e342aea855e56da634994c02f56f600 (patch)
treefc4bafdb1edb6d6b6a55a33147afe382f666f214 /packages/frontend/src/components/MkModal.vue
parentUpdate FUNDING.yml (diff)
downloadsharkey-def7b8c55e342aea855e56da634994c02f56f600.tar.gz
sharkey-def7b8c55e342aea855e56da634994c02f56f600.tar.bz2
sharkey-def7b8c55e342aea855e56da634994c02f56f600.zip
fix(frontend): fix Chromatic test fails (#13826)
* fix: attempt to fix Chromatic test fails * chore: add comment
Diffstat (limited to 'packages/frontend/src/components/MkModal.vue')
-rw-r--r--packages/frontend/src/components/MkModal.vue5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/frontend/src/components/MkModal.vue b/packages/frontend/src/components/MkModal.vue
index eb240da759..9e69ab2207 100644
--- a/packages/frontend/src/components/MkModal.vue
+++ b/packages/frontend/src/components/MkModal.vue
@@ -276,8 +276,11 @@ const align = () => {
const onOpened = () => {
emit('opened');
+ // NOTE: Chromatic テストの際に undefined になる場合がある
+ if (content.value == null) return;
+
// モーダルコンテンツにマウスボタンが押され、コンテンツ外でマウスボタンが離されたときにモーダルバックグラウンドクリックと判定させないためにマウスイベントを監視しフラグ管理する
- const el = content.value!.children[0];
+ const el = content.value.children[0];
el.addEventListener('mousedown', ev => {
contentClicking = true;
window.addEventListener('mouseup', ev => {