From 1a67b9780400848d2f93b2d407636979721fb535 Mon Sep 17 00:00:00 2001 From: NeilClack Date: Thu, 18 Jun 2026 15:49:05 -0500 Subject: [PATCH] un-mask wifi password --- internal/page/wifiSetupPage.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/internal/page/wifiSetupPage.go b/internal/page/wifiSetupPage.go index abd7ce3..92747c1 100644 --- a/internal/page/wifiSetupPage.go +++ b/internal/page/wifiSetupPage.go @@ -2,7 +2,6 @@ package page import ( "fmt" - "strings" "time" "github.com/go-gl/gl/v3.3-core/gl" @@ -95,7 +94,7 @@ func (p *WiFiSetupPage) Init(ctx *PageCtx) error { } for _, dev := range p.networkManager.Devices { if dev.Type == network.TypeWifi { - d := dev + d := dev p.wifiDevice = &d break } @@ -198,14 +197,13 @@ func (p *WiFiSetupPage) handlePasswordInput(sym sdl.Keycode, mod uint16) { switch sym { case sdl.K_RETURN: - p.exitPasswordMode() + p.exitPasswordMode() p.pendingSSID = p.selectedAP.SSID p.isConnecting = true p.connectionError = "" p.connectionAttemptTime = time.Now() - - + err := p.networkManager.Connect(*p.wifiDevice, *p.selectedAP, p.passwordInput) if err != nil { p.isConnecting = false @@ -589,7 +587,7 @@ func (p *WiFiSetupPage) updatePasswordTexture() { if p.passwordInputItem.ID != 0 { gl.DeleteTextures(1, &p.passwordInputItem.ID) } - maskedPassword := strings.Repeat("*", len(p.passwordInput)) + maskedPassword := p.passwordInput if maskedPassword == "" { maskedPassword = " " }