diff --git a/eeschema/files-io.cpp b/eeschema/files-io.cpp index 89a9ae509b..0c453148c7 100644 --- a/eeschema/files-io.cpp +++ b/eeschema/files-io.cpp @@ -955,7 +955,8 @@ bool SCH_EDIT_FRAME::importFile( const wxString& aFileName, int aFileType ) SCH_IO_MGR::FindPlugin( (SCH_IO_MGR::SCH_FILE_T) aFileType ) ); Schematic().SetRoot( pi->Load( aFileName, &Schematic() ) ); - // Eagle sheets do not use a drawing-sheet frame by default, so set it to an empty one + // Non-KiCad schematics do not use a drawing-sheet (or if they do, it works differently + // to KiCad), so set it to an empty one DS_DATA_MODEL& drawingSheet = DS_DATA_MODEL::GetTheInstance(); drawingSheet.SetEmptyLayout(); @@ -979,10 +980,6 @@ bool SCH_EDIT_FRAME::importFile( const wxString& aFileName, int aFileType ) GetScreen()->SetFileName( newfilename.GetFullPath() ); GetScreen()->SetModify(); - SaveProjectSettings(); - - UpdateFileHistory( aFileName ); - // Only perform the dangling end test on root sheet. GetScreen()->TestDanglingEnds();