summaryrefslogtreecommitdiffstats
path: root/pkg/gui/remotes_panel.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/remotes_panel.go')
-rw-r--r--pkg/gui/remotes_panel.go12
1 files changed, 1 insertions, 11 deletions
diff --git a/pkg/gui/remotes_panel.go b/pkg/gui/remotes_panel.go
index 1273ee6ad..f47bd1a01 100644
--- a/pkg/gui/remotes_panel.go
+++ b/pkg/gui/remotes_panel.go
@@ -4,24 +4,14 @@ import (
"fmt"
"strings"
- "github.com/jesseduffield/lazygit/pkg/commands/models"
"github.com/jesseduffield/lazygit/pkg/gui/style"
)
// list panel functions
-func (gui *Gui) getSelectedRemote() *models.Remote {
- selectedLine := gui.State.Panels.Remotes.SelectedLineIdx
- if selectedLine == -1 || len(gui.State.Model.Remotes) == 0 {
- return nil
- }
-
- return gui.State.Model.Remotes[selectedLine]
-}
-
func (gui *Gui) remotesRenderToMain() error {
var task updateTask
- remote := gui.getSelectedRemote()
+ remote := gui.State.Contexts.Remotes.GetSelected()
if remote == nil {
task = NewRenderStringTask("No remotes")
} else {