fix(select-rich): remove usage of public class fields

This commit is contained in:
Thomas Allmer 2020-09-11 12:39:30 +02:00 committed by Thomas Allmer
parent daa97de466
commit 7e02c39a0f
2 changed files with 8 additions and 2 deletions

View file

@ -0,0 +1,5 @@
---
'@lion/select-rich': patch
---
Remove public class field usage in Select Rich

View file

@ -101,6 +101,7 @@ export class LionSelectRich extends SlotMixin(ScopedElementsMixin(OverlayMixin(L
this.__invokerOnClick = this.__invokerOnClick.bind(this);
this.__overlayBeforeShow = this.__overlayBeforeShow.bind(this);
this.__focusInvokerOnLabelClick = this.__focusInvokerOnLabelClick.bind(this);
this._listboxOnClick = this._listboxOnClick.bind(this);
}
connectedCallback() {
@ -412,9 +413,9 @@ export class LionSelectRich extends SlotMixin(ScopedElementsMixin(OverlayMixin(L
}
}
_listboxOnClick = () => {
_listboxOnClick() {
this.opened = false;
};
}
_setupListboxNodeInteractions() {
super._setupListboxNodeInteractions();