summaryrefslogtreecommitdiff
path: root/eventMouseMove.go
diff options
context:
space:
mode:
Diffstat (limited to 'eventMouseMove.go')
-rw-r--r--eventMouseMove.go11
1 files changed, 7 insertions, 4 deletions
diff --git a/eventMouseMove.go b/eventMouseMove.go
index 54ac2f8..b73c013 100644
--- a/eventMouseMove.go
+++ b/eventMouseMove.go
@@ -119,7 +119,8 @@ func (tk *guiWidget) moveNew() {
s := fmt.Sprintf("move(%dx%d) %s ###", w, h, tk.cuiName)
tk.dumpWidget(s)
return
- } else {
+ }
+ if tk.node.WidgetType == widget.Stdout {
if me.stdout.resize {
newW := w - me.stdout.lastW
newH := h - me.stdout.lastH
@@ -130,10 +131,12 @@ func (tk *guiWidget) moveNew() {
// me.stdout.lastH = h - me.stdout.mouseOffsetH
tk.relocateStdout(me.stdout.lastW, me.stdout.lastH)
} else {
+ // tk.dumpWidget(fmt.Sprintf("move(%dx%d) %s", w, h, tk.cuiName))
// log.Info("Resize false", w, h)
- me.stdout.lastW = w - me.stdout.mouseOffsetW
- me.stdout.lastH = h - me.stdout.mouseOffsetH
- tk.relocateStdout(me.stdout.lastW, me.stdout.lastH)
+ // me.stdout.lastW = w - me.stdout.mouseOffsetW
+ // me.stdout.lastH = h - me.stdout.mouseOffsetH
+ // tk.relocateStdout(me.stdout.lastW, me.stdout.lastH)
+ tk.relocateStdout(w-tk.dragW, h-tk.dragH)
}
}
// always place the help menu on top