summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/remotes_controller.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-02-27 11:42:22 +1100
committerJesse Duffield <jessedduffield@gmail.com>2022-03-17 19:13:40 +1100
commit59d4df2a4483993eeebaa0e79feb6c62493bcfe0 (patch)
tree6155e28bc8c0d405bb64c0b7b126571547f82623 /pkg/gui/controllers/remotes_controller.go
parentcf00949b85b72e4d4726c127a285b748a6a4ba55 (diff)
fix click handling
Diffstat (limited to 'pkg/gui/controllers/remotes_controller.go')
-rw-r--r--pkg/gui/controllers/remotes_controller.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkg/gui/controllers/remotes_controller.go b/pkg/gui/controllers/remotes_controller.go
index 489454f89..fd4b34297 100644
--- a/pkg/gui/controllers/remotes_controller.go
+++ b/pkg/gui/controllers/remotes_controller.go
@@ -35,10 +35,6 @@ func (self *RemotesController) GetKeybindings(opts types.KeybindingsOpts) []*typ
Key: opts.GetKey(opts.Config.Universal.GoInto),
Handler: self.checkSelected(self.enter),
},
- // {
- // Key: gocui.MouseLeft,
- // Handler: func() error { return self.context.HandleClick(self.checkSelected(self.enter)) },
- // },
{
Key: opts.GetKey(opts.Config.Branches.FetchRemote),
Handler: self.checkSelected(self.fetch),
@@ -64,6 +60,10 @@ func (self *RemotesController) GetKeybindings(opts types.KeybindingsOpts) []*typ
return bindings
}
+func (self *RemotesController) GetOnClick() func() error {
+ return self.checkSelected(self.enter)
+}
+
func (self *RemotesController) enter(remote *models.Remote) error {
// naive implementation: get the branches from the remote and render them to the list, change the context
self.setRemoteBranches(remote.Branches)