Commit 0e692770 authored by Maciej Suminski's avatar Maciej Suminski

Fix for vertical/horizontal (using Ctrl/Shift + mousewheel) panning in GAL canvas.

parent 4f678a91
...@@ -134,8 +134,8 @@ void WX_VIEW_CONTROLS::onWheel( wxMouseEvent& aEvent ) ...@@ -134,8 +134,8 @@ void WX_VIEW_CONTROLS::onWheel( wxMouseEvent& aEvent )
if( aEvent.ControlDown() || aEvent.ShiftDown() ) if( aEvent.ControlDown() || aEvent.ShiftDown() )
{ {
// Scrolling // Scrolling
VECTOR2D scrollVec = m_view->ToWorld( m_view->GetScreenPixelSize() * VECTOR2D scrollVec = m_view->ToWorld( m_view->GetScreenPixelSize(), false ) *
( (double) aEvent.GetWheelRotation() * wheelPanSpeed ), false ); ( (double) aEvent.GetWheelRotation() * wheelPanSpeed );
double scrollSpeed; double scrollSpeed;
if( abs( scrollVec.x ) > abs( scrollVec.y ) ) if( abs( scrollVec.x ) > abs( scrollVec.y ) )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment