diff --git a/common/eda_base_frame.cpp b/common/eda_base_frame.cpp index 94f9726623..db495e8faa 100644 --- a/common/eda_base_frame.cpp +++ b/common/eda_base_frame.cpp @@ -1216,6 +1216,8 @@ void EDA_BASE_FRAME::ShowPreferences( wxString aStartPage, wxString aStartParent if( dlg.ShowModal() == wxID_OK ) { + // Update our grids that are cached in the tool + m_toolManager->ResetTools( TOOL_BASE::REDRAW ); Pgm().GetSettingsManager().Save(); dlg.Kiway().CommonSettingsChanged( false, false ); }