diff --git a/pcbnew/router/router_tool.cpp b/pcbnew/router/router_tool.cpp index c491f6abdc..06ea920d13 100644 --- a/pcbnew/router/router_tool.cpp +++ b/pcbnew/router/router_tool.cpp @@ -1182,6 +1182,10 @@ int ROUTER_TOOL::MainLoop( const TOOL_EVENT& aEvent ) { m_menu.ShowContextMenu( selection() ); } + else + { + evt->SetPassEvent(); + } if( m_cancelled ) { @@ -1252,6 +1256,10 @@ void ROUTER_TOOL::performDragging( int aMode ) break; } + else + { + evt->SetPassEvent(); + } handleCommonEvents( *evt ); }