diff --git a/internal/page/wifiSetupPage.go b/internal/page/wifiSetupPage.go index 23abd7a..e6755d4 100644 --- a/internal/page/wifiSetupPage.go +++ b/internal/page/wifiSetupPage.go @@ -123,6 +123,7 @@ func (p *WiFiSetupPage) startScan() { logger.Error("wifi: failed to start scan: %v", err) p.status = wifiStatusError p.statusMessage = "Failed to start network scan. No Wi-Fi adapter found." + p.rebuildStatusTexture() } } @@ -183,7 +184,7 @@ func (p *WiFiSetupPage) handleNavKey(sym sdl.Keycode) { return } selected := p.networks[p.selectedIndex].Net - p.selectedNet = &selected + p.selectedNet = &p.networks[p.selectedIndex].Net p.connectError = "" if selected.Security != network.SecurityOpen {