From b819d3655005a47aef8db4a62712ece70dbeaec1 Mon Sep 17 00:00:00 2001 From: David Capello Date: Sat, 6 Sep 2014 23:59:50 -0300 Subject: [PATCH] Fix generate_mouse_event_for_button() --- src/she/alleg4/mouse_poller.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/she/alleg4/mouse_poller.cpp b/src/she/alleg4/mouse_poller.cpp index a84b2d58a..d0498c8d9 100644 --- a/src/she/alleg4/mouse_poller.cpp +++ b/src/she/alleg4/mouse_poller.cpp @@ -129,6 +129,10 @@ void generate_mouse_event_for_button(Event::MouseButton button, int old_b, int n Event ev; ev.setType(new_b ? Event::MouseDown: Event::MouseUp); + gfx::Point mousePos(gfx::Point(she_mouse_x, she_mouse_y)); + ev.setPosition(mousePos); + ev.setButton(button); + // Double Click int current_ticks = clock_value(); if (ev.type() == Event::MouseDown) {