Wxwdigets: Fix mouse coordinates in presence of scaling

This commit is contained in:
Ilari Liusvaara 2012-04-19 22:16:40 +03:00
parent 686f241b3c
commit 8208159aae

View file

@ -151,8 +151,8 @@ namespace
void handle_wx_mouse(wxMouseEvent& e)
{
platform::queue(keypress(modifier_set(), mouse_x, e.GetX()));
platform::queue(keypress(modifier_set(), mouse_y, e.GetY()));
platform::queue(keypress(modifier_set(), mouse_x, e.GetX() / horizontal_scale_factor));
platform::queue(keypress(modifier_set(), mouse_y, e.GetY() / vertical_scale_factor));
if(e.Entering())
platform::queue(keypress(modifier_set(), mouse_i, 1));
if(e.Leaving())