summaryrefslogtreecommitdiff
path: root/tui/event.go
diff options
context:
space:
mode:
Diffstat (limited to 'tui/event.go')
-rw-r--r--tui/event.go2
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