From dbc2b746b8eb51bde3c6c5872f82f7c2046365b4 Mon Sep 17 00:00:00 2001 From: Ali Mohammad Pur Date: Sun, 6 Mar 2022 18:00:28 +0330 Subject: [PATCH] LibLine: Reset suggestion index back to zero when fetching new ones --- Userland/Libraries/LibLine/Editor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibLine/Editor.cpp b/Userland/Libraries/LibLine/Editor.cpp index 847d4f5dc2..bbf6708839 100644 --- a/Userland/Libraries/LibLine/Editor.cpp +++ b/Userland/Libraries/LibLine/Editor.cpp @@ -1061,6 +1061,7 @@ void Editor::handle_read_event() // further tabs simply show the cached completions. if (m_times_tab_pressed == 1) { m_suggestion_manager.set_suggestions(on_tab_complete(*this)); + m_suggestion_manager.set_start_index(0); m_prompt_lines_at_suggestion_initiation = num_lines(); if (m_suggestion_manager.count() == 0) { // There are no suggestions, beep.