summaryrefslogtreecommitdiffstats
path: root/pkg/gui/gui.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2020-08-20 08:53:10 +1000
committerJesse Duffield <jessedduffield@gmail.com>2020-08-23 14:29:18 +1000
commit146722beb875d6f44a9d05b289e1cf92e8518932 (patch)
tree2694b571bcce5d1e2a1fa83815abd8d4682894aa /pkg/gui/gui.go
parenteb5e54e9fd649e556d8c639ff87fedbfe02ff8e9 (diff)
rename to SelectedLineIdx
Diffstat (limited to 'pkg/gui/gui.go')
-rw-r--r--pkg/gui/gui.go26
1 files changed, 13 insertions, 13 deletions
diff --git a/pkg/gui/gui.go b/pkg/gui/gui.go
index 6eab2314c..4a0e1097e 100644
--- a/pkg/gui/gui.go
+++ b/pkg/gui/gui.go
@@ -102,15 +102,15 @@ type Gui struct {
}
type listPanelState struct {
- SelectedLine int
+ SelectedLineIdx int
}
func (h *listPanelState) SetSelectedLineIdx(value int) {
- h.SelectedLine = value
+ h.SelectedLineIdx = value
}
func (h *listPanelState) GetSelectedLineIdx() int {
- return h.SelectedLine
+ return h.SelectedLineIdx
}
type IListPanelState interface {
@@ -284,16 +284,16 @@ func (gui *Gui) resetState() {
CherryPickedCommits: make([]*commands.Commit, 0),
StashEntries: make([]*commands.StashEntry, 0),
Panels: &panelStates{
- Files: &filePanelState{listPanelState{SelectedLine: -1}},
- Branches: &branchPanelState{listPanelState{SelectedLine: 0}},
- Remotes: &remotePanelState{listPanelState{SelectedLine: 0}},
- RemoteBranches: &remoteBranchesState{listPanelState{SelectedLine: -1}},
- Tags: &tagsPanelState{listPanelState{SelectedLine: -1}},
- Commits: &commitPanelState{listPanelState: listPanelState{SelectedLine: -1}, LimitCommits: true},
- ReflogCommits: &reflogCommitPanelState{listPanelState{SelectedLine: 0}}, // TODO: might need to make -1
- CommitFiles: &commitFilesPanelState{listPanelState{SelectedLine: -1}},
- Stash: &stashPanelState{listPanelState{SelectedLine: -1}},
- Menu: &menuPanelState{listPanelState: listPanelState{SelectedLine: 0}, OnPress: nil},
+ Files: &filePanelState{listPanelState{SelectedLineIdx: -1}},
+ Branches: &branchPanelState{listPanelState{SelectedLineIdx: 0}},
+ Remotes: &remotePanelState{listPanelState{SelectedLineIdx: 0}},
+ RemoteBranches: &remoteBranchesState{listPanelState{SelectedLineIdx: -1}},
+ Tags: &tagsPanelState{listPanelState{SelectedLineIdx: -1}},
+ Commits: &commitPanelState{listPanelState: listPanelState{SelectedLineIdx: -1}, LimitCommits: true},
+ ReflogCommits: &reflogCommitPanelState{listPanelState{SelectedLineIdx: 0}}, // TODO: might need to make -1
+ CommitFiles: &commitFilesPanelState{listPanelState{SelectedLineIdx: -1}},
+ Stash: &stashPanelState{listPanelState{SelectedLineIdx: -1}},
+ Menu: &menuPanelState{listPanelState: listPanelState{SelectedLineIdx: 0}, OnPress: nil},
Merging: &mergingPanelState{
ConflictIndex: 0,
ConflictTop: true,