diff --git a/.changeset/tabs-passive-scroll.md b/.changeset/tabs-passive-scroll.md new file mode 100644 index 0000000000..60daf9cad2 --- /dev/null +++ b/.changeset/tabs-passive-scroll.md @@ -0,0 +1,5 @@ +--- +"@patternfly/elements": patch +--- + +``: scroll event listeners are now passive for better performance. diff --git a/elements/pf-tabs/pf-tabs.ts b/elements/pf-tabs/pf-tabs.ts index 980d1d3d3a..60bedfd3e5 100644 --- a/elements/pf-tabs/pf-tabs.ts +++ b/elements/pf-tabs/pf-tabs.ts @@ -1,5 +1,6 @@ import { html, LitElement, type TemplateResult } from 'lit'; import { customElement } from 'lit/decorators/custom-element.js'; +import { eventOptions } from 'lit/decorators/event-options.js'; import { property } from 'lit/decorators/property.js'; import { query } from 'lit/decorators/query.js'; import { provide } from '@lit/context'; @@ -180,7 +181,7 @@ export class PfTabs extends LitElement {
- +
${!this.#overflow.showScrollButtons ? '' : html`