draft branches, some minor cleanups

This commit is contained in:
りき萌 2024-02-20 22:36:47 +01:00
parent 3a8799f581
commit 90de54c359
7 changed files with 66 additions and 12 deletions

View file

@ -46,18 +46,22 @@ class EmojiTooltip extends HTMLElement {
customElements.define("th-emoji-tooltip", EmojiTooltip);
let emojiTooltips = null;
addEventListener("wheel", event => emojiTooltips.closeTooltips(event));
class EmojiTooltips extends HTMLElement {
constructor() {
super();
this.tooltips = new Set();
this.abortController = new AbortController();
}
connectedCallback() {
emojiTooltips = this;
addEventListener(
"wheel",
event => emojiTooltips.closeTooltips(event),
{ signal: this.abortController.signal },
);
}
disconnectedCallback() {