Commit a31dd51

Richard Luby <richluby@gmail.com>
2016-11-17 08:05:00
input buffer cleared on initialization
1 parent a65aadf
Changed files (1)
clientVisualization.go
@@ -71,11 +71,10 @@ func readInputFromMainScreen() (string, error) {
 	if err != nil {
 		return "", err
 	}
-	buffer := v.ViewBuffer()
+	buffer := string(v.ViewBuffer())
 	v.Clear()
-	v.SetCursor(0, 1)
 	v.MoveCursor(-len(buffer), 0, true)
-	return string(buffer), err
+	return buffer, err
 }
 
 // initView initializes the view for the application
@@ -171,6 +170,7 @@ func initUserEntryView(g *gocui.Gui, maxX int, maxY int) error {
 		if err != nil {
 			log.Printf("Could not set top view: %+v", err)
 		}
+		v.Clear()
 	}
 	return nil
 }