summaryrefslogtreecommitdiff
path: root/eventMouseMove.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-06 14:46:32 -0600
committerJeff Carr <[email protected]>2025-02-06 14:46:32 -0600
commit93e87a05c7220f1a8dd7ac2e8dc43b123f6e0f71 (patch)
treedfac2d257144a33fc3ebc39a03b38d295703c0cb /eventMouseMove.go
parentbc15e6c87955d9ba837fe125ca2c53737afaf014 (diff)
dragging a windows keeps it put
Diffstat (limited to 'eventMouseMove.go')
-rw-r--r--eventMouseMove.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/eventMouseMove.go b/eventMouseMove.go
index 980612f..adce6ed 100644
--- a/eventMouseMove.go
+++ b/eventMouseMove.go
@@ -105,6 +105,7 @@ func mouseMove(g *gocui.Gui) {
func (tk *guiWidget) moveNew() {
w, h := me.baseGui.MousePosition()
if tk.node.WidgetType == widget.Window {
+ tk.window.wasDragged = true
tk.redrawWindow(w-tk.dragW, h-tk.dragH) // TODO: fix these hard coded things with offsets
setThingsOnTop() // sets help, Stdout, etc on the top after windows have been redrawn
return