Fix wrong mouse poisition report.
m_mouse_pos was always (0, -1) in some case, which makes profiling hard.
This commit is contained in:
parent
cd6e7f3d90
commit
07f68db6c3
@ -159,8 +159,12 @@ bool EventHandler::OnEvent (const SEvent &event)
|
|||||||
event.EventType == EET_JOYSTICK_INPUT_EVENT)
|
event.EventType == EET_JOYSTICK_INPUT_EVENT)
|
||||||
{
|
{
|
||||||
// Remember the mouse position
|
// Remember the mouse position
|
||||||
m_mouse_pos.X = event.MouseInput.X;
|
if (event.EventType == EET_MOUSE_INPUT_EVENT &&
|
||||||
m_mouse_pos.Y = event.MouseInput.Y;
|
event.MouseInput.Event == EMIE_MOUSE_MOVED)
|
||||||
|
{
|
||||||
|
m_mouse_pos.X = event.MouseInput.X;
|
||||||
|
m_mouse_pos.Y = event.MouseInput.Y;
|
||||||
|
}
|
||||||
|
|
||||||
// Notify the profiler of mouse events
|
// Notify the profiler of mouse events
|
||||||
if(UserConfigParams::m_profiler_enabled &&
|
if(UserConfigParams::m_profiler_enabled &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user