summaryrefslogtreecommitdiffstats
path: root/pkg/gui/keybindings.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2019-11-17 17:23:06 +1100
committerJesse Duffield <jessedduffield@gmail.com>2019-11-21 22:07:14 +1100
commit3b0cef2ec8b356320cbc941d8fd29772a37d5a31 (patch)
tree32bfed3e408fc66effb8d72bc2a26f4f15a0c17e /pkg/gui/keybindings.go
parent07cbae40191a88a18b68d724b4c0983ad7790fa2 (diff)
better handling of click events in list views
Diffstat (limited to 'pkg/gui/keybindings.go')
-rw-r--r--pkg/gui/keybindings.go34
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},
}...)
}