1
0
mirror of https://github.com/Rudi9719/kbtui.git synced 2026-03-22 08:47:24 +00:00

fixes issue with tab completion where commands would not clear input box titles

This commit is contained in:
2019-10-26 13:22:59 -06:00
parent e033215cc9
commit 790d295e2e

View File

@ -543,6 +543,10 @@ func deleteEmpty(s []string) []string {
func handleInput(viewName string) error { func handleInput(viewName string) error {
clearView(viewName) clearView(viewName)
inputString, _ := getInputString(viewName) inputString, _ := getInputString(viewName)
if newViewTitle := getViewTitle(viewName); newViewTitle != "" {
// restore any tab completion view titles on input commit
setViewTitle(viewName, newViewTitle)
}
if inputString == "" { if inputString == "" {
return nil return nil
} }
@ -568,10 +572,6 @@ func handleInput(viewName string) error {
} else { } else {
go sendChat(inputString) go sendChat(inputString)
} }
// restore any tab completion view titles on input commit
if newViewTitle := getViewTitle(viewName); newViewTitle != "" {
setViewTitle(viewName, newViewTitle)
}
go populateList() go populateList()
return nil return nil