From 741140e4a4f57e384bc7b9901a88ed7bce33acc3 Mon Sep 17 00:00:00 2001 From: Michael Kavanagh Date: Fri, 24 May 2019 18:48:20 +0100 Subject: [PATCH] Fix footprint marked as modified when layer visibility changed Fixes: lp:1830330 * https://bugs.launchpad.net/kicad/+bug/1830330 --- pcbnew/pcb_layer_widget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pcbnew/pcb_layer_widget.cpp b/pcbnew/pcb_layer_widget.cpp index f7a3a94617..58d07a3f3f 100644 --- a/pcbnew/pcb_layer_widget.cpp +++ b/pcbnew/pcb_layer_widget.cpp @@ -656,7 +656,9 @@ void PCB_LAYER_WIDGET::OnLayerVisible( int aLayer, bool isVisible, bool isFinal brd->SetVisibleLayers( visibleLayers ); - myframe->OnModify(); + // Layer visibility is not stored in .kicad_mod files + if( !m_fp_editor_mode ) + myframe->OnModify(); EDA_DRAW_PANEL_GAL* galCanvas = myframe->GetGalCanvas();