draft branches, some minor cleanups
This commit is contained in:
parent
3a8799f581
commit
90de54c359
7 changed files with 66 additions and 12 deletions
|
@ -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() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue