Eeschema, worksheet view: fix missing initialisation of sheet count and sheet number
Fixes: lp:1803637 https://bugs.launchpad.net/kicad/+bug/1803637
This commit is contained in:
parent
ffe4b745dd
commit
acf696ca2d
|
@ -52,14 +52,17 @@ SCH_VIEW::~SCH_VIEW()
|
|||
}
|
||||
|
||||
|
||||
void SCH_VIEW::DisplaySheet( SCH_SCREEN *aSheet )
|
||||
void SCH_VIEW::DisplaySheet( SCH_SCREEN *aScreen )
|
||||
{
|
||||
|
||||
for( auto item = aSheet->GetDrawItems(); item; item = item->Next() )
|
||||
for( auto item = aScreen->GetDrawItems(); item; item = item->Next() )
|
||||
Add( item );
|
||||
|
||||
m_worksheet.reset( new KIGFX::WORKSHEET_VIEWITEM( 1, &aSheet->GetPageSettings(),
|
||||
&aSheet->GetTitleBlock() ) );
|
||||
m_worksheet.reset( new KIGFX::WORKSHEET_VIEWITEM( 1, &aScreen->GetPageSettings(),
|
||||
&aScreen->GetTitleBlock() ) );
|
||||
m_worksheet->SetSheetNumber( aScreen->m_ScreenNumber );
|
||||
m_worksheet->SetSheetCount( aScreen->m_NumberOfScreens );
|
||||
|
||||
m_selectionArea.reset( new KIGFX::PREVIEW::SELECTION_AREA( ) );
|
||||
m_preview.reset( new KIGFX::VIEW_GROUP () );
|
||||
|
||||
|
|
|
@ -72,7 +72,7 @@ public:
|
|||
~SCH_VIEW();
|
||||
|
||||
void DisplaySheet( SCH_SHEET *aSheet );
|
||||
void DisplaySheet( SCH_SCREEN *aSheet );
|
||||
void DisplaySheet( SCH_SCREEN *aScreen );
|
||||
void DisplayComponent( LIB_PART *aPart );
|
||||
|
||||
KIGFX::PREVIEW::SELECTION_AREA* GetSelectionArea() const { return m_selectionArea.get(); }
|
||||
|
|
Loading…
Reference in New Issue