fix: Fixed console width

This commit is contained in:
mrhid6 committed 2026-07-17 13:46:12 +01:00
1 parent 763eafa4f8
commit 1989d6cd98
2 files changed
+21 -4

No files matched your search

+7 -1
View File
@@ -86,9 +86,15 @@ export default function ServerConsolePage() {
const wsProto = location.protocol === "https:" ? "wss" : "ws";
const wsUrl = `${wsProto}://${location.host}${ws_path}`;
const connectData = `token=${encodeURIComponent(token)}`;
if (containerRef.current) {
const rect = containerRef.current.getBoundingClientRect();
const dpi = Math.round(96 * (window.devicePixelRatio || 1));
const connectData =
`token=${encodeURIComponent(token)}` +
`&width=${Math.floor(rect.width)}` +
`&height=${Math.floor(rect.height)}` +
`&dpi=${dpi}`;
const conn = openConsole(containerRef.current, wsUrl, connectData);
connectionRef.current = conn;
setConnected(true);