From d4595fea602fb9185368fcd33a6aa9ef1767d5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Trifun=20=C4=90or=C4=91evi=C4=87?= Date: Thu, 9 Apr 2026 03:07:04 +0200 Subject: [PATCH] Fix connect action for password-protected servers --- src/containers/ServerContextMenu/index.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/containers/ServerContextMenu/index.tsx b/src/containers/ServerContextMenu/index.tsx index ec2922a6..d5148d83 100644 --- a/src/containers/ServerContextMenu/index.tsx +++ b/src/containers/ServerContextMenu/index.tsx @@ -17,6 +17,7 @@ const ContextMenu = memo(() => { const { width, height } = useWindowDimensions(); const { theme } = useTheme(); const { visible, position, server, hide } = useContextMenu(); + const { showPrompt, setServer } = useJoinServerPrompt(); const { addToFavorites, removeFromFavorites, favorites } = usePersistentServers(); const { nickName, gtasaPath } = useSettings(); @@ -84,7 +85,6 @@ const ContextMenu = memo(() => { const handleConnect = useCallback(() => { if (server) { if (server.hasPassword) { - const { showPrompt, setServer } = useJoinServerPrompt(); setServer(server); showPrompt(true); } else { @@ -92,7 +92,7 @@ const ContextMenu = memo(() => { } hide(); } - }, [server, nickName, gtasaPath, hide]); + }, [server, nickName, gtasaPath, hide, setServer, showPrompt]); const handleFavoriteToggle = useCallback(() => { if (!server) return;