1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-02-09 13:47:11 +02:00

s/quit/escape, don't use special handling for views

This commit is contained in:
Tommy Nguyen 2018-08-21 07:50:37 -04:00
parent dc911906b3
commit 646c205227
No known key found for this signature in database
GPG Key ID: DB7FA8161647D196
2 changed files with 5 additions and 8 deletions

View File

@ -362,9 +362,6 @@ func (gui *Gui) RunWithSubprocesses() {
}
}
func (gui *Gui) quit(g *gocui.Gui, v *gocui.View) error {
if v.Name() != "commitMessage" && v.Name() != "confirmation" {
return gocui.ErrQuit
}
return nil
func (gui *Gui) escape(g *gocui.Gui, v *gocui.View) error {
return gocui.ErrQuit
}

View File

@ -14,9 +14,9 @@ type Binding struct {
func (gui *Gui) keybindings(g *gocui.Gui) error {
bindings := []Binding{
{ViewName: "", Key: 'q', Modifier: gocui.ModNone, Handler: gui.quit},
{ViewName: "", Key: gocui.KeyCtrlC, Modifier: gocui.ModNone, Handler: gui.quit},
{ViewName: "", Key: gocui.KeyEsc, Modifier: gocui.ModNone, Handler: gui.quit},
{ViewName: "", Key: 'q', Modifier: gocui.ModNone, Handler: gui.escape},
{ViewName: "", Key: gocui.KeyCtrlC, Modifier: gocui.ModNone, Handler: gui.escape},
{ViewName: "", Key: gocui.KeyEsc, Modifier: gocui.ModNone, Handler: gui.escape},
{ViewName: "", Key: gocui.KeyPgup, Modifier: gocui.ModNone, Handler: gui.scrollUpMain},
{ViewName: "", Key: gocui.KeyPgdn, Modifier: gocui.ModNone, Handler: gui.scrollDownMain},
{ViewName: "", Key: gocui.KeyCtrlU, Modifier: gocui.ModNone, Handler: gui.scrollUpMain},