diff --git a/eeschema/tools/backannotate.cpp b/eeschema/tools/backannotate.cpp index 816d8cd098..a5b22dc7e3 100644 --- a/eeschema/tools/backannotate.cpp +++ b/eeschema/tools/backannotate.cpp @@ -233,6 +233,8 @@ int BACK_ANNOTATE::checkForUnusedSymbols() { int errors = 0; + m_refs.SortByTimeStamp(); + std::sort( m_changelist.begin(), m_changelist.end(), []( CHANGELIST_ITEM a, CHANGELIST_ITEM b ) { return SCH_REFERENCE_LIST::sortByTimeStamp( a.first, b.first );