diff --git a/eeschema/files-io.cpp b/eeschema/files-io.cpp index 158a4dcbf5..c671f1e592 100644 --- a/eeschema/files-io.cpp +++ b/eeschema/files-io.cpp @@ -590,6 +590,8 @@ bool SCH_EDIT_FRAME::AppendSchematic() } } + newScreens.ClearAnnotation(); + // Check for duplicate sheet names in the current page. wxArrayString duplicateSheetNames; SCH_TYPE_COLLECTOR sheets; @@ -638,7 +640,7 @@ bool SCH_EDIT_FRAME::AppendSchematic() // Clear all annotation in the imported schematic to prevent clashes with existing annotation. // Must be done after updating the symbol links as we need to know about multi-unit parts. - screens.ClearAnnotation(); + // screens.ClearAnnotation(); GetScreen()->SetGrid( ID_POPUP_GRID_LEVEL_1000 + m_LastGridSizeId ); Zoom_Automatique( false );