diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2019-11-17 17:23:06 +1100 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2019-11-21 22:07:14 +1100 |
commit | 3b0cef2ec8b356320cbc941d8fd29772a37d5a31 (patch) | |
tree | 32bfed3e408fc66effb8d72bc2a26f4f15a0c17e /pkg/gui/keybindings.go | |
parent | 07cbae40191a88a18b68d724b4c0983ad7790fa2 (diff) |
better handling of click events in list views
Diffstat (limited to 'pkg/gui/keybindings.go')
-rw-r--r-- | pkg/gui/keybindings.go | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 85d7c5faf..79972837b 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -1007,33 +1007,6 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Handler: gui.handlePopFileSnapshot, Description: gui.Tr.SLocalize("Undo"), }, - // click handlers - { - ViewName: "menu", - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleMenuClick, - }, - { - ViewName: "files", - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleFilesClick, - }, - { - ViewName: "branches", - Contexts: []string{"local-branches"}, - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleBranchesClick, - }, - { - ViewName: "branches", - Contexts: []string{"remotes"}, - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleRemotesClick, - }, { ViewName: "branches", Contexts: []string{"remotes"}, @@ -1098,12 +1071,6 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Description: gui.Tr.SLocalize("setUpstream"), }, { - ViewName: "commits", - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleCommitsClick, - }, - { ViewName: "stash", Key: gocui.MouseLeft, Modifier: gocui.ModNone, @@ -1146,6 +1113,7 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { {ViewName: listView.viewName, Contexts: []string{listView.context}, Key: 'j', Modifier: gocui.ModNone, Handler: listView.handleNextLine}, {ViewName: listView.viewName, Contexts: []string{listView.context}, Key: gocui.KeyArrowDown, Modifier: gocui.ModNone, Handler: listView.handleNextLine}, {ViewName: listView.viewName, Contexts: []string{listView.context}, Key: gocui.MouseWheelDown, Modifier: gocui.ModNone, Handler: listView.handleNextLine}, + {ViewName: listView.viewName, Contexts: []string{listView.context}, Key: gocui.MouseLeft, Modifier: gocui.ModNone, Handler: listView.handleClick}, }...) } |