diff options
| author | citrons <citrons@mondecitronne.com> | 2025-06-06 00:46:36 -0500 |
|---|---|---|
| committer | citrons <citrons@mondecitronne.com> | 2025-06-07 16:02:18 -0500 |
| commit | 83f34e602b050a90816de00e381c78f76831a027 (patch) | |
| tree | 51e4dc8a1aee1f0f7548b2e551a00f06ecce3029 /tui/event.go | |
| parent | a80365ef380998d74172437266e8b9f51c74061f (diff) | |
mouse handling
Diffstat (limited to 'tui/event.go')
| -rw-r--r-- | tui/event.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tui/event.go b/tui/event.go index 71d2f41..9d7a9a2 100644 --- a/tui/event.go +++ b/tui/event.go @@ -24,6 +24,7 @@ type MouseEvent struct { Button int Pressed bool Released bool + ReleasedAnywhere bool X, Y int Scroll int } @@ -155,6 +156,7 @@ func parseMouse(ev *Event, ch <-chan termfo.Event) error { ev.Mouse.Button = args[0] ev.Mouse.Pressed = down ev.Mouse.Released = !down + ev.Mouse.ReleasedAnywhere = !down } return nil |
