diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 17:14:32 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 19:27:34 +1000 |
commit | fa2a385a0c75e8d9cfebdf67f728aed206fecfcf (patch) | |
tree | 76ff5af8f8afe0c12e7036bc94e8ec2d012f1285 /pkg/gui/branches_panel.go | |
parent | bd9579983e8d6276d39e10dcc9045fbe65ce45f8 (diff) |
when in the remote branches view, prefill name for creating branch off of remote branch
Diffstat (limited to 'pkg/gui/branches_panel.go')
-rw-r--r-- | pkg/gui/branches_panel.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/gui/branches_panel.go b/pkg/gui/branches_panel.go index e81dbc68a..be67def2d 100644 --- a/pkg/gui/branches_panel.go +++ b/pkg/gui/branches_panel.go @@ -468,7 +468,12 @@ func (gui *Gui) handleNewBranchOffCurrentItem() error { }, ) - return gui.prompt(message, "", func(response string) error { + prefilledName := "" + if context.GetKey() == REMOTE_BRANCHES_CONTEXT_KEY { + // will set to the remote's existing name + prefilledName = item.ID() + } + return gui.prompt(message, prefilledName, func(response string) error { if err := gui.GitCommand.NewBranch(response, item.ID()); err != nil { return err } |