diff --git a/pcbnew/router/router_tool.cpp b/pcbnew/router/router_tool.cpp index 45e2d9d577..a983fac319 100644 --- a/pcbnew/router/router_tool.cpp +++ b/pcbnew/router/router_tool.cpp @@ -633,6 +633,9 @@ int ROUTER_TOOL::Main( TOOL_EVENT& aEvent ) BOARD* board = getModel( PCB_T ); BOARD_DESIGN_SETTINGS& bds = board->GetDesignSettings(); + // Deselect all items + m_toolMgr->RunAction( COMMON_ACTIONS::selectionClear ); + getEditFrame()->SetToolID( ID_TRACK_BUTT, wxCURSOR_PENCIL, _( "Interactive Router" ) ); ctls->SetSnapping( true );