summaryrefslogtreecommitdiffstats
path: root/pkg/gui/credentials_panel.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2020-08-11 20:25:36 +1000
committerJesse Duffield <jessedduffield@gmail.com>2020-08-12 18:47:16 +1000
commit1b78a42b80098fa2376b33efb3e84a0da56b7ad9 (patch)
treed73d450eecc4c7bff33508e44d52a1828699ee1c /pkg/gui/credentials_panel.go
parent79e73d2effc3232122e1faa3b84d6e3953dbd3c7 (diff)
pass callback directly
Diffstat (limited to 'pkg/gui/credentials_panel.go')
-rw-r--r--pkg/gui/credentials_panel.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/gui/credentials_panel.go b/pkg/gui/credentials_panel.go
index 37565e155..d1696b163 100644
--- a/pkg/gui/credentials_panel.go
+++ b/pkg/gui/credentials_panel.go
@@ -9,9 +9,9 @@ import (
type credentials chan string
// waitForPassUname wait for a username or password input from the credentials popup
-func (gui *Gui) waitForPassUname(g *gocui.Gui, currentView *gocui.View, passOrUname string) string {
+func (gui *Gui) waitForPassUname(passOrUname string) string {
gui.credentials = make(chan string)
- g.Update(func(g *gocui.Gui) error {
+ gui.g.Update(func(g *gocui.Gui) error {
credentialsView, _ := g.View("credentials")
if passOrUname == "username" {
credentialsView.Title = gui.Tr.SLocalize("CredentialsUsername")
@@ -20,7 +20,7 @@ func (gui *Gui) waitForPassUname(g *gocui.Gui, currentView *gocui.View, passOrUn
credentialsView.Title = gui.Tr.SLocalize("CredentialsPassword")
credentialsView.Mask = '*'
}
- err := gui.switchFocus(g, currentView, credentialsView)
+ err := gui.switchFocus(g, gui.g.CurrentView(), credentialsView)
if err != nil {
return err
}