diff --git a/eeschema/tools/ee_selection_tool.cpp b/eeschema/tools/ee_selection_tool.cpp index 0d93c1fffb..b04361549c 100644 --- a/eeschema/tools/ee_selection_tool.cpp +++ b/eeschema/tools/ee_selection_tool.cpp @@ -717,7 +717,10 @@ bool EE_SELECTION_TOOL::selectMultiple() if( m_subtractive ) unselect( item ); else + { select( item ); + item->SetFlags( STARTPOINT | ENDPOINT ); + } } }