Skip to content

Commit a4e2f3e

Browse files
author
Davis Martin
committed
fix(tabset): move querySelector from constructor to connectedCallback
1 parent e518849 commit a4e2f3e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/helix-ui/elements/HXTabsetElement.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export class HXTabsetElement extends HXElement {
1212

1313
constructor () {
1414
super();
15-
this.$tablist = this.querySelector('hx-tablist');
1615
this._onKeyUp = this._onKeyUp.bind(this);
1716
this._onTabClick = this._onTabClick.bind(this);
1817
}
@@ -22,6 +21,7 @@ export class HXTabsetElement extends HXElement {
2221
this.$defaultAttribute('id', this.$generateId());
2322
this._setupIds();
2423
this.currentTab = Number(this.getAttribute('current-tab')) || 0;
24+
this.$tablist = this.querySelector('hx-tablist');
2525
this.$tablist.addEventListener('keyup', this._onKeyUp);
2626
this.$tablist.addEventListener('keydown', this.$preventScroll);
2727
this.tabs.forEach(tab => {

0 commit comments

Comments
 (0)