From 3c22f62c65bca092e41d3cbf2aaba9d10b4c2cfa Mon Sep 17 00:00:00 2001 From: caadiq Date: Mon, 29 Dec 2025 17:50:35 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=8B=A4=ED=96=89=20=EC=A4=91=EC=9D=B8?= =?UTF-8?q?=20=EC=84=9C=EB=B2=84=EA=B0=80=20=EC=9E=88=EC=9C=BC=EB=A9=B4=20?= =?UTF-8?q?selectedServer=20=EC=9E=90=EB=8F=99=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 서버 종료 후에도 선택 상태 유지 --- frontend/src/pages/Admin.jsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/pages/Admin.jsx b/frontend/src/pages/Admin.jsx index 7d19b16..a8e90f6 100644 --- a/frontend/src/pages/Admin.jsx +++ b/frontend/src/pages/Admin.jsx @@ -1276,6 +1276,12 @@ export default function Admin({ isMobile = false }) { socket.on("minecraft_servers", (data) => { if (data?.servers) { setServers(data.servers); + + // 실행 중인 서버가 있으면 해당 서버를 선택 상태로 설정 + const runningServer = data.servers.find(s => s.running); + if (runningServer) { + setSelectedServer(runningServer.path); + } } });