diff --git a/packages/extended-text-entry/configure/src/index.js b/packages/extended-text-entry/configure/src/index.js index ff6314cb5c..193829d11d 100644 --- a/packages/extended-text-entry/configure/src/index.js +++ b/packages/extended-text-entry/configure/src/index.js @@ -128,6 +128,10 @@ export default class ExtendedTextEntry extends HTMLElement { } } + connectedCallback() { + this.render(); + } + disconnectedCallback() { if (this._root) { this._root.unmount(); diff --git a/packages/extended-text-entry/src/index.js b/packages/extended-text-entry/src/index.js index a84e03cf70..94d7449757 100644 --- a/packages/extended-text-entry/src/index.js +++ b/packages/extended-text-entry/src/index.js @@ -119,6 +119,7 @@ export default class RootExtendedTextEntry extends HTMLElement { disconnectedCallback() { if (this._root) { this._root.unmount(); + this._root = null; } } }