From c202a3c4a5b5ef053140c9a7e6df0548b7db4a89 Mon Sep 17 00:00:00 2001 From: Vaadin Bot Date: Thu, 17 Oct 2024 13:46:41 +0200 Subject: [PATCH] fix: prevent possible error on embedded component disconnect (#20260) (#20273) Co-authored-by: Serhii Kulykov --- .../flow/server/webcomponent/webcomponent-script-template.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flow-server/src/main/resources/com/vaadin/flow/server/webcomponent/webcomponent-script-template.js b/flow-server/src/main/resources/com/vaadin/flow/server/webcomponent/webcomponent-script-template.js index 101455d3c88..bc112e3e400 100644 --- a/flow-server/src/main/resources/com/vaadin/flow/server/webcomponent/webcomponent-script-template.js +++ b/flow-server/src/main/resources/com/vaadin/flow/server/webcomponent/webcomponent-script-template.js @@ -125,7 +125,7 @@ _ThemeImport_class _TagCamel_ extends HTMLElement { return Object.values(clients).find(client => client.exportedWebComponents && client.exportedWebComponents.indexOf('_TagDash_') != -1) } disconnectedCallback() { - this.$server.disconnected(); + this.$server && this.$server.disconnected(); console.debug("disconnected", this); }