diff options
Diffstat (limited to 'eventMouseMove.go')
| -rw-r--r-- | eventMouseMove.go | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/eventMouseMove.go b/eventMouseMove.go index b9b34fd..72f0fe6 100644 --- a/eventMouseMove.go +++ b/eventMouseMove.go @@ -49,7 +49,10 @@ func mouseMove(g *gocui.Gui) { } } - if createStdout(g) { + if widgetView, _ := g.View("msg"); widgetView == nil { + if createStdout(g) { + return + } return } @@ -72,14 +75,12 @@ func (tk *guiWidget) moveNew(g *gocui.Gui) { } func createStdout(g *gocui.Gui) bool { - if widgetView, _ := g.View("msg"); widgetView == nil { - makeOutputWidget(g, "this is a create before a mouse click") - if me.logStdout != nil { - msg := fmt.Sprintf("test out gocuiEvent() %d\n", me.ecount) - me.logStdout.Write([]byte(msg)) - log.Log(NOW, "logStdout test out") - } - return true + makeOutputWidget(g, "this is a create before a mouse click") + if me.logStdout != nil { + msg := fmt.Sprintf("test out gocuiEvent() %d\n", me.ecount) + // me.logStdout.v.Write([]byte(msg)) + me.logStdout.Write([]byte(msg)) + log.Log(NOW, "logStdout test out") } - return false + return true } |
