perf(frontend): improve performance of contextmenu

Resolve #11303
This commit is contained in:
syuilo 2023-07-17 14:10:40 +09:00
parent 9f9498c4f0
commit 4f22176b8f
3 changed files with 5 additions and 12 deletions

View file

@ -61,15 +61,11 @@ onMounted(() => {
rootEl.style.top = `${top}px`;
rootEl.style.left = `${left}px`;
for (const el of Array.from(document.querySelectorAll('body *'))) {
el.addEventListener('mousedown', onMousedown);
}
document.body.addEventListener('mousedown', onMousedown);
});
onBeforeUnmount(() => {
for (const el of Array.from(document.querySelectorAll('body *'))) {
el.removeEventListener('mousedown', onMousedown);
}
document.body.removeEventListener('mousedown', onMousedown);
});
function onMousedown(evt: Event) {