mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
Set modify bit when editing page layout.
Fixes https://gitlab.com/kicad/code/kicad/issues/9891
This commit is contained in:
parent
2446844cd3
commit
73b39e836d
@ -132,7 +132,9 @@ int SCH_EDITOR_CONTROL::PageSetup( const TOOL_EVENT& aEvent )
|
|||||||
DIALOG_EESCHEMA_PAGE_SETTINGS dlg( m_frame, wxSize( MAX_PAGE_SIZE_MILS, MAX_PAGE_SIZE_MILS ) );
|
DIALOG_EESCHEMA_PAGE_SETTINGS dlg( m_frame, wxSize( MAX_PAGE_SIZE_MILS, MAX_PAGE_SIZE_MILS ) );
|
||||||
dlg.SetWksFileName( BASE_SCREEN::m_DrawingSheetFileName );
|
dlg.SetWksFileName( BASE_SCREEN::m_DrawingSheetFileName );
|
||||||
|
|
||||||
if( dlg.ShowModal() != wxID_OK )
|
if( dlg.ShowModal() )
|
||||||
|
m_frame->OnModify();
|
||||||
|
else
|
||||||
m_frame->RollbackSchematicFromUndo();
|
m_frame->RollbackSchematicFromUndo();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -100,6 +100,7 @@ int PL_EDITOR_CONTROL::PageSetup( const TOOL_EVENT& aEvent )
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
m_frame->OnModify();
|
||||||
m_frame->HardRedraw();
|
m_frame->HardRedraw();
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -338,7 +338,9 @@ int BOARD_EDITOR_CONTROL::PageSettings( const TOOL_EVENT& aEvent )
|
|||||||
MAX_PAGE_SIZE_PCBNEW_MILS ) );
|
MAX_PAGE_SIZE_PCBNEW_MILS ) );
|
||||||
dlg.SetWksFileName( BASE_SCREEN::m_DrawingSheetFileName );
|
dlg.SetWksFileName( BASE_SCREEN::m_DrawingSheetFileName );
|
||||||
|
|
||||||
if( dlg.ShowModal() != wxID_OK )
|
if( dlg.ShowModal() == wxID_OK )
|
||||||
|
m_frame->OnModify();
|
||||||
|
else
|
||||||
m_frame->RollbackFromUndo();
|
m_frame->RollbackFromUndo();
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user