From 1d877f5b7497c2da60ecdd604fa0922d3fb9b227 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Tue, 1 Sep 2015 18:06:11 +0200 Subject: [PATCH] Redraw module texts on "Reset Footprint Field Sizes" (GAL). --- pcbnew/dialogs/dialog_global_modules_fields_edition.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pcbnew/dialogs/dialog_global_modules_fields_edition.cpp b/pcbnew/dialogs/dialog_global_modules_fields_edition.cpp index 387e387d6c..e342141000 100644 --- a/pcbnew/dialogs/dialog_global_modules_fields_edition.cpp +++ b/pcbnew/dialogs/dialog_global_modules_fields_edition.cpp @@ -137,6 +137,15 @@ void PCB_EDIT_FRAME::OnResetModuleTextSizes( wxCommandEvent& event ) DIALOG_GLOBAL_MODULES_FIELDS_EDITION dlg(this); dlg.ShowModal(); + if( IsGalCanvasActive() ) + { + for( MODULE* module = GetBoard()->m_Modules; module; module = module->Next() ) + { + module->Value().ViewUpdate(); + module->Reference().ViewUpdate(); + } + } + m_canvas->Refresh(); }