From 89cf2219ff0b9f41ca290939b47cc5a8b9f98f93 Mon Sep 17 00:00:00 2001 From: Mateus Rodrigues Date: Tue, 19 May 2026 15:26:21 -0300 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20Boot=20esconde=20"Iniciar"=20?= =?UTF-8?q?enquanto=20conecta=20(n=C3=A3o=20s=C3=B3=20desabilita)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UUIBootScreen_Base::SetReady: Btn_Start agora alterna visibilidade — Collapsed (sem ocupar layout) enquanto conecta ao ZeusCharServer; ao conectar fica Visible + interagível. Antes ficava só desabilitado. Co-Authored-By: Claude Opus 4.7 (1M context) --- Source/ZMMO/Game/UI/FrontEnd/UIBootScreen_Base.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/ZMMO/Game/UI/FrontEnd/UIBootScreen_Base.cpp b/Source/ZMMO/Game/UI/FrontEnd/UIBootScreen_Base.cpp index ecf0d63..bbd44c8 100644 --- a/Source/ZMMO/Game/UI/FrontEnd/UIBootScreen_Base.cpp +++ b/Source/ZMMO/Game/UI/FrontEnd/UIBootScreen_Base.cpp @@ -123,6 +123,10 @@ void UUIBootScreen_Base::SetReady(bool bReady) { if (Btn_Start) { + // Enquanto conecta: OCULTO (Collapsed, sem ocupar layout). Conectado: + // visível e interagível. + Btn_Start->SetVisibility( + bReady ? ESlateVisibility::Visible : ESlateVisibility::Collapsed); Btn_Start->SetIsInteractionEnabled(bReady); } if (Spinner_Connect)