Fixed xterm resize issue
This commit is contained in:
parent
082b9000ab
commit
40cd66eae0
|
@ -13,14 +13,15 @@ function RijuTerminal() {
|
||||||
background: "#292D3E",
|
background: "#292D3E",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
term.open(document.getElementById("riju-term"));
|
|
||||||
term.write("Connecting to server...");
|
|
||||||
const fitAddon = new FitAddon();
|
const fitAddon = new FitAddon();
|
||||||
term.loadAddon(fitAddon);
|
term.loadAddon(fitAddon);
|
||||||
|
term.open(document.getElementById("riju-term"));
|
||||||
|
term.write("Connecting to server...");
|
||||||
|
|
||||||
window.addEventListener("resize", () => fitAddon.fit());
|
window.addEventListener("resize", () => fitAddon.fit());
|
||||||
EventEmitter.subscribe("resize", () => {
|
EventEmitter.subscribe("resize", () => {
|
||||||
fitAddon.fit();
|
const event = new Event("resize");
|
||||||
|
window.dispatchEvent(event);
|
||||||
});
|
});
|
||||||
EventEmitter.subscribe("terminal", (payload) => {
|
EventEmitter.subscribe("terminal", (payload) => {
|
||||||
if (!payload) return;
|
if (!payload) return;
|
||||||
|
|
Loading…
Reference in New Issue