summaryrefslogtreecommitdiff
path: root/eventMouseMove.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-02-06 07:39:31 -0600
committerJeff Carr <[email protected]>2025-02-06 07:39:31 -0600
commitc4095ef7aa24abe780ae49cd674b7187c39cd995 (patch)
treeb2ef730479c25c896cef6234ae56be2570a9aef2 /eventMouseMove.go
parentc136ca2b4c33ae639af0f62f604ecdf73ea38d3e (diff)
not sure why mouse clicks are working weird
Diffstat (limited to 'eventMouseMove.go')
-rw-r--r--eventMouseMove.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/eventMouseMove.go b/eventMouseMove.go
index eb6beed..a88fa79 100644
--- a/eventMouseMove.go
+++ b/eventMouseMove.go
@@ -47,6 +47,11 @@ func mouseMove(g *gocui.Gui) {
currentDrag.moveNew()
return
}
+ // new function that is smarter
+ if tk := findWindowUnderMouse(); tk != nil {
+ currentDrag = tk
+ return
+ }
// first look for windows
for _, tk := range findByXY(w, h) {
if tk.node.WidgetType == widget.Window {