summaryrefslogtreecommitdiffstats
path: root/pkg/gui/suggestions_panel.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/suggestions_panel.go')
-rw-r--r--pkg/gui/suggestions_panel.go9
1 files changed, 2 insertions, 7 deletions
diff --git a/pkg/gui/suggestions_panel.go b/pkg/gui/suggestions_panel.go
index c11145ded..d7b8b0d2b 100644
--- a/pkg/gui/suggestions_panel.go
+++ b/pkg/gui/suggestions_panel.go
@@ -15,17 +15,12 @@ func (gui *Gui) getSelectedSuggestionValue() string {
}
func (gui *Gui) getSelectedSuggestion() *types.Suggestion {
- selectedLine := gui.State.Panels.Suggestions.SelectedLineIdx
- if selectedLine == -1 {
- return nil
- }
-
- return gui.State.Suggestions[selectedLine]
+ return gui.State.Contexts.Suggestions.GetSelected()
}
func (gui *Gui) setSuggestions(suggestions []*types.Suggestion) {
gui.State.Suggestions = suggestions
- gui.State.Panels.Suggestions.SelectedLineIdx = 0
+ gui.State.Contexts.Suggestions.SetSelectedLineIdx(0)
_ = gui.resetOrigin(gui.Views.Suggestions)
_ = gui.State.Contexts.Suggestions.HandleRender()
}