Don't do a full connection database reset on redraw
All we need here is an updated intersheet reference, the connectivity database remains valid and shouldn't be touched
This commit is contained in:
parent
08c2828bd3
commit
b8ee588a76
|
@ -716,6 +716,9 @@ void SCH_EDIT_FRAME::HardRedraw()
|
||||||
libSymbol.second->ClearCaches();
|
libSymbol.second->ClearCaches();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if( Schematic().Settings().m_IntersheetRefsShow )
|
||||||
|
RecomputeIntersheetRefs();
|
||||||
|
|
||||||
FocusOnItem( nullptr );
|
FocusOnItem( nullptr );
|
||||||
|
|
||||||
GetCanvas()->DisplaySheet( GetCurrentSheet().LastScreen() );
|
GetCanvas()->DisplaySheet( GetCurrentSheet().LastScreen() );
|
||||||
|
|
Loading…
Reference in New Issue