Skip to content

Commit 5a5e7e7

Browse files
committed
Move custom elements upgrade call to core
1 parent 10e744b commit 5a5e7e7

2 files changed

Lines changed: 1 addition & 1 deletion

File tree

src/controller.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import type {CustomElement} from './custom-element.js'
99
export function controller(classObject: CustomElement): void {
1010
const connect = classObject.prototype.connectedCallback
1111
classObject.prototype.connectedCallback = function (this: HTMLElement) {
12-
customElements.upgrade(this)
1312
initializeInstance(this, connect)
1413
}
1514
initializeClass(classObject)

src/core.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const instances = new WeakSet<Element>()
88

99
export function initializeInstance(instance: HTMLElement, connect?: (this: HTMLElement) => void): void {
1010
instance.toggleAttribute('data-catalyst', true)
11+
customElements.upgrade(instance)
1112
instances.add(instance)
1213
autoShadowRoot(instance)
1314
initializeAttrs(instance)

0 commit comments

Comments
 (0)