From 4636d8d615ccf6a366d435b789d3af6765fac703 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Thu, 3 Sep 2015 18:25:48 +0200 Subject: [PATCH] PNS router changes layer on 'Place Via' hot key while it is not laying out a track. --- pcbnew/router/router_tool.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pcbnew/router/router_tool.cpp b/pcbnew/router/router_tool.cpp index 24a69d7700..5b5d01459a 100644 --- a/pcbnew/router/router_tool.cpp +++ b/pcbnew/router/router_tool.cpp @@ -653,6 +653,10 @@ int ROUTER_TOOL::mainLoop( PNS_ROUTER_MODE aMode ) updateStartItem( *evt ); performDragging(); } + else if( evt->IsAction( &ACT_PlaceThroughVia ) ) + { + m_toolMgr->RunAction( COMMON_ACTIONS::layerToggle, true ); + } handleCommonEvents( *evt ); }