Browse Source

Faster layer visibility switching in GAL

Fixes: lp:1623055
* https://bugs.launchpad.net/kicad/+bug/1623055
pull/3/merge
Tomasz Wlostowski 9 years ago
committed by Maciej Suminski
parent
commit
104a066268
  1. 6
      pcbnew/class_pcb_layer_widget.cpp

6
pcbnew/class_pcb_layer_widget.cpp

@ -467,11 +467,7 @@ void PCB_LAYER_WIDGET::OnLayerVisible( int aLayer, bool isVisible, bool isFinal
EDA_DRAW_PANEL_GAL* galCanvas = myframe->GetGalCanvas();
if( galCanvas )
{
KIGFX::VIEW* view = galCanvas->GetView();
view->SetLayerVisible( aLayer, isVisible );
view->RecacheAllItems();
}
galCanvas->GetView()->SetLayerVisible( aLayer, isVisible );
if( isFinal )
myframe->GetCanvas()->Refresh();

Loading…
Cancel
Save