Commit 922bf1dd authored by Maciej Suminski's avatar Maciej Suminski
Browse files

Fixed freezing of GAL canvas if user chooses Cancel in the on close dialog.

parent 0ae6b441
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -591,7 +591,6 @@ void PCB_EDIT_FRAME::OnQuit( wxCommandEvent& event )
void PCB_EDIT_FRAME::OnCloseWindow( wxCloseEvent& Event )
{
    m_canvas->SetAbortRequest( true );
    GetGalCanvas()->StopDrawing();

    if( GetScreen()->IsModify() )
    {
@@ -615,6 +614,8 @@ void PCB_EDIT_FRAME::OnCloseWindow( wxCloseEvent& Event )
        }
    }

    GetGalCanvas()->StopDrawing();

    // Delete the auto save file if it exists.
    wxFileName fn = GetBoard()->GetFileName();