File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -673,6 +673,7 @@ func splitKeys(s string) (keys []string) {
673673
674674func update (app * app ) {
675675 app .ui .menu = ""
676+ app .ui .menuSelect = nil
676677 app .menuCompActive = false
677678
678679 switch {
@@ -756,9 +757,11 @@ func normal(app *app) {
756757 resetIncCmd (app )
757758
758759 app .cmdHistoryInd = 0
759- app .menuCompActive = false
760760
761761 app .ui .menu = ""
762+ app .ui .menuSelect = nil
763+ app .menuCompActive = false
764+
762765 app .ui .cmdAccLeft = nil
763766 app .ui .cmdAccRight = nil
764767 app .ui .cmdPrefix = ""
@@ -958,6 +961,7 @@ func insert(app *app, arg string) {
958961 fallthrough
959962 default :
960963 app .ui .menu = ""
964+ app .ui .menuSelect = nil
961965 app .menuCompActive = false
962966 app .ui .cmdAccLeft = append (app .ui .cmdAccLeft , []rune (arg )... )
963967 }
@@ -1844,6 +1848,7 @@ func (e *callExpr) eval(app *app, args []string) {
18441848 app .menuComplete (- 1 )
18451849 case "cmd-menu-accept" :
18461850 app .ui .menu = ""
1851+ app .ui .menuSelect = nil
18471852 app .menuCompActive = false
18481853 case "cmd-enter" :
18491854 s := string (append (app .ui .cmdAccLeft , app .ui .cmdAccRight ... ))
@@ -1852,6 +1857,7 @@ func (e *callExpr) eval(app *app, args []string) {
18521857 }
18531858
18541859 app .ui .menu = ""
1860+ app .ui .menuSelect = nil
18551861 app .menuCompActive = false
18561862
18571863 app .ui .cmdAccLeft = nil
You can’t perform that action at this time.
0 commit comments