diff --git a/web-client/iron-remote-gui/src/iron-remote-gui.svelte b/web-client/iron-remote-gui/src/iron-remote-gui.svelte
index 8cc2ffe6..af261776 100644
--- a/web-client/iron-remote-gui/src/iron-remote-gui.svelte
+++ b/web-client/iron-remote-gui/src/iron-remote-gui.svelte
@@ -1,4 +1,17 @@
-
+ {
+ return class extends elementConstructor {
+ constructor() {
+ super();
+ this.attachShadow({ mode: 'open', delegatesFocus: true });
+ }
+ };
+ },
+ }}
+/>