diff --git a/eeschema/sch_edit_frame.cpp b/eeschema/sch_edit_frame.cpp index fdcb313861..df5b77f66a 100644 --- a/eeschema/sch_edit_frame.cpp +++ b/eeschema/sch_edit_frame.cpp @@ -716,6 +716,9 @@ void SCH_EDIT_FRAME::HardRedraw() libSymbol.second->ClearCaches(); } + if( Schematic().Settings().m_IntersheetRefsShow ) + RecomputeIntersheetRefs(); + FocusOnItem( nullptr ); GetCanvas()->DisplaySheet( GetCurrentSheet().LastScreen() );