diff options
| author | Jeff Carr <[email protected]> | 2025-02-06 07:39:31 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-02-06 07:39:31 -0600 |
| commit | c4095ef7aa24abe780ae49cd674b7187c39cd995 (patch) | |
| tree | b2ef730479c25c896cef6234ae56be2570a9aef2 /eventMouseMove.go | |
| parent | c136ca2b4c33ae639af0f62f604ecdf73ea38d3e (diff) | |
not sure why mouse clicks are working weird
Diffstat (limited to 'eventMouseMove.go')
| -rw-r--r-- | eventMouseMove.go | 5 |
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 { |
