From 76eceac7fb52f04100887863fd22824a9e1d53dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Fri, 25 Sep 2026 12:59:00 -0600 Subject: [PATCH] Netconf: Don't hold back the fade-in while joining the access point While apctl was in JOINING, every Update restarted the fade-in, so the dialog sat at its first, barely visible step until the state moved on to getting an IP. It now keeps the fade-in it started with. Co-Authored-By: Claude Opus 5.5 (1M context) --- Core/Dialog/PSPNetconfDialog.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Core/Dialog/PSPNetconfDialog.cpp b/Core/Dialog/PSPNetconfDialog.cpp index 88762d3fbb..f8a846ccb7 100644 --- a/Core/Dialog/PSPNetconfDialog.cpp +++ b/Core/Dialog/PSPNetconfDialog.cpp @@ -192,12 +192,7 @@ int PSPNetconfDialog::Update(int animSpeed) { StartFade(false); ChangeStatus(SCE_UTILITY_STATUS_FINISHED, NET_SHUTDOWN_DELAY_US); } - } else if (state == PSP_NET_APCTL_STATE_JOINING) { - // Switch to the next message - StartFade(true); - } - - else if (state == PSP_NET_APCTL_STATE_DISCONNECTED) { + } else if (state == PSP_NET_APCTL_STATE_DISCONNECTED) { // When connecting with infrastructure, simulate a connection using the first network configuration entry. if (connResult < 0) { connResult = hleCall(sceNetApctl, int, sceNetApctlConnect, 1);