ssb: Oops, that event was Firefox-specific.
All checks were successful
Build Tilde Friends / Build-All (push) Successful in 30m36s
All checks were successful
Build Tilde Friends / Build-All (push) Successful in 30m36s
This commit is contained in:
@ -36,17 +36,17 @@ class TfMessageElement extends LitElement {
|
||||
connectedCallback() {
|
||||
super.connectedCallback();
|
||||
this._click_callback = this.document_click.bind(this);
|
||||
document.body.addEventListener('mousedown', this._click_callback);
|
||||
document.body.addEventListener('mouseup', this._click_callback);
|
||||
}
|
||||
|
||||
disconnectedCallback() {
|
||||
super.disconnectedCallback();
|
||||
document.body.removeEventListener('mousedown', this._click_callback);
|
||||
document.body.removeEventListener('mouseup', this._click_callback);
|
||||
}
|
||||
|
||||
document_click(event) {
|
||||
let content = this.renderRoot.querySelector('.w3-dropdown-content');
|
||||
let target = event.originalTarget;
|
||||
let target = event.target;
|
||||
if (content && !content.contains(target))
|
||||
{
|
||||
content.classList.remove('w3-show');
|
||||
|
Reference in New Issue
Block a user