diff --git a/src/frontend/index.html b/src/frontend/index.html
index 2929dfd..d06ed1e 100644
--- a/src/frontend/index.html
+++ b/src/frontend/index.html
@@ -231,15 +231,13 @@
term.loadAddon(fitAddon);
term.open(terminalContainer);
- requestAnimationFrame(() => {
- requestAnimationFrame(() => {
- fitAddon.fit();
- if (ws && ws.readyState === WebSocket.OPEN) {
- ws.send(`\x1b[8;${term.rows};${term.cols}t`);
- }
- term.focus();
- });
- });
+ setTimeout(() => {
+ fitAddon.fit();
+ if (ws && ws.readyState === WebSocket.OPEN) {
+ ws.send(`\x1b[8;${term.rows};${term.cols}t`);
+ }
+ term.focus();
+ }, 100);
ws.binaryType = 'arraybuffer';