Ratsnest was not refreshed on board reload - fixed.
This commit is contained in:
parent
d6fd8b2e23
commit
1cbf03cb60
|
@ -544,6 +544,7 @@ void PCB_EDIT_FRAME::ViewReloadBoard( const BOARD* aBoard ) const
|
|||
|
||||
view->Add( worksheet );
|
||||
view->Add( aBoard->GetRatsnestViewItem() );
|
||||
aBoard->GetRatsnest()->Recalculate();
|
||||
|
||||
// Limit panning to the size of worksheet frame
|
||||
GetGalCanvas()->GetViewControls()->SetPanBoundary( aBoard->GetWorksheetViewItem()->ViewBBox() );
|
||||
|
@ -673,9 +674,6 @@ void PCB_EDIT_FRAME::UseGalCanvas( bool aEnable )
|
|||
{
|
||||
ViewReloadBoard( m_Pcb );
|
||||
|
||||
// Update potential changes in the ratsnest
|
||||
m_Pcb->GetRatsnest()->Recalculate();
|
||||
|
||||
m_toolManager.SetEnvironment( m_Pcb, GetGalCanvas()->GetView(),
|
||||
GetGalCanvas()->GetViewControls(), this );
|
||||
m_toolManager.ResetTools( TOOL_BASE::GAL_SWITCH );
|
||||
|
|
Loading…
Reference in New Issue