diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-05-15 14:29:35 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-05-15 14:29:35 +0900 |
| commit | 60f504bbe2dc0ccf2e6cc11e9db1de9f087a2e86 (patch) | |
| tree | 8527196b501466b7ab334c39bd30407dd1006006 /packages/frontend/src/components/MkTooltip.vue | |
| parent | refactor (diff) | |
| download | misskey-60f504bbe2dc0ccf2e6cc11e9db1de9f087a2e86.tar.gz misskey-60f504bbe2dc0ccf2e6cc11e9db1de9f087a2e86.tar.bz2 misskey-60f504bbe2dc0ccf2e6cc11e9db1de9f087a2e86.zip | |
fix(frontend): ツールチップが永久にDOMに残ることがある問題を修正
#10805
Diffstat (limited to 'packages/frontend/src/components/MkTooltip.vue')
| -rw-r--r-- | packages/frontend/src/components/MkTooltip.vue | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/frontend/src/components/MkTooltip.vue b/packages/frontend/src/components/MkTooltip.vue index 6104b8df72..ea39198706 100644 --- a/packages/frontend/src/components/MkTooltip.vue +++ b/packages/frontend/src/components/MkTooltip.vue @@ -41,6 +41,9 @@ const emit = defineEmits<{ (ev: 'closed'): void; }>(); +// タイミングによっては最初から showing = false な場合があり、その場合に closed 扱いにしないと永久にDOMに残ることになる +if (!props.showing) emit('closed'); + const el = shallowRef<HTMLElement>(); const zIndex = os.claimZIndex('high'); |