From 9bb74e524478d92e649cfb352071ba4715560332 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Thu, 24 Sep 2015 18:34:22 +0200 Subject: [PATCH] Synchronize layers visibility on canvas switch. --- pcbnew/basepcbframe.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/pcbnew/basepcbframe.cpp b/pcbnew/basepcbframe.cpp index a5a5f5f489..f310081e62 100644 --- a/pcbnew/basepcbframe.cpp +++ b/pcbnew/basepcbframe.cpp @@ -967,6 +967,7 @@ void PCB_BASE_FRAME::UseGalCanvas( bool aEnable ) if( m_toolManager ) m_toolManager->ResetTools( TOOL_BASE::GAL_SWITCH ); + static_cast( galCanvas )->SyncLayersVisibility( m_Pcb ); galCanvas->GetView()->RecacheAllItems( true ); galCanvas->SetEventDispatcher( m_toolDispatcher ); galCanvas->StartDrawing();