summaryrefslogtreecommitdiff
path: root/eventMouseMove.go
diff options
context:
space:
mode:
Diffstat (limited to 'eventMouseMove.go')
-rw-r--r--eventMouseMove.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/eventMouseMove.go b/eventMouseMove.go
index 0824faf..97c574a 100644
--- a/eventMouseMove.go
+++ b/eventMouseMove.go
@@ -33,7 +33,7 @@ func mouseMove(g *gocui.Gui) {
}
}
- if msgMouseDown {
+ if me.globalMouseDown {
// log.Info("msgMouseDown == true")
// plugin will segfault if you don't keep this inside a check for msgMouseDown
// don't move this code out of here
@@ -75,13 +75,16 @@ func (tk *guiWidget) moveNew(g *gocui.Gui) {
if tk.node.WidgetType == widget.Label {
s := fmt.Sprintf("move(%dx%d) %s ###", w, h, tk.cuiName)
tk.dumpWidget(s)
+ outputW, outputH := tk.Size()
g.SetView(tk.cuiName, w-xOffset, h-yOffset, w-xOffset+outputW, h-yOffset+outputH+me.FramePadH, 0)
me.startOutputW = w - xOffset
me.startOutputH = h - yOffset
- g.SetViewOnBottom(tk.cuiName)
+ // g.SetViewOnBottom(tk.cuiName)
return
}
tk.dumpWidget("moveNew() on " + tk.cuiName)
+ outputW := 140
+ outputH := 40
g.SetView("msg", w-xOffset, h-yOffset, w-xOffset+outputW, h-yOffset+outputH+me.FramePadH, 0)
me.startOutputW = w - xOffset
me.startOutputH = h - yOffset