diff options
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 |
