Browse Source

Freeze net inspector data view when rebuilding the list of nets

Attempt to fix #20521 but it is very hard to reproduce

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20521
revert-0c36e162
JamesJCode 7 months ago
parent
commit
1202838135
  1. 4
      pcbnew/widgets/pcb_net_inspector_panel.cpp

4
pcbnew/widgets/pcb_net_inspector_panel.cpp

@ -384,6 +384,8 @@ void PCB_NET_INSPECTOR_PANEL::buildNetsList( const bool rebuildColumns )
m_inBuildNetsList = true;
m_netsList->Freeze();
PROJECT_LOCAL_SETTINGS& localSettings = Pgm().GetSettingsManager().Prj().GetLocalSettings();
PANEL_NET_INSPECTOR_SETTINGS* cfg = &localSettings.m_NetInspectorPanel;
@ -521,6 +523,8 @@ void PCB_NET_INSPECTOR_PANEL::buildNetsList( const bool rebuildColumns )
m_netsList->UnselectAll();
}
m_netsList->Thaw();
m_inBuildNetsList = false;
}

Loading…
Cancel
Save