Fixed 3D scene mouse capture

This commit is contained in:
Enrico Turri 2018-08-28 09:31:23 +02:00
parent 41c093a258
commit 6ce686aff8

View File

@ -3157,7 +3157,8 @@ void GLCanvas3D::on_mouse(wxMouseEvent& evt)
}
else if (evt.Dragging() && m_gizmos.is_dragging())
{
m_canvas->CaptureMouse();
if (!m_canvas->HasCapture())
m_canvas->CaptureMouse();
m_mouse.dragging = true;
m_gizmos.update(mouse_ray(pos));