summaryrefslogtreecommitdiff
path: root/eventMouse.go
diff options
context:
space:
mode:
Diffstat (limited to 'eventMouse.go')
-rw-r--r--eventMouse.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/eventMouse.go b/eventMouse.go
index 7cf729e..6b99c65 100644
--- a/eventMouse.go
+++ b/eventMouse.go
@@ -22,6 +22,10 @@ func mouseUp(g *gocui.Gui, v *gocui.View) error {
}
*/
+ if time.Since(me.mouse.down) < me.mouse.clicktime {
+ log.Info("was a mouse click, not a drag")
+ }
+
me.mouse.mouseUp = true
me.globalMouseDown = false
me.currentDrag = nil
@@ -35,8 +39,8 @@ func mouseUp(g *gocui.Gui, v *gocui.View) error {
// widget was underneath so you can active
// the right response for the toolkit user's app
func mouseDown(g *gocui.Gui, v *gocui.View) error {
- me.globalMouseDown = true
if me.mouse.mouseUp {
+ me.globalMouseDown = true
me.mouse.mouseUp = false
me.mouse.down = time.Now()
w, h := g.MousePosition()