Browse Source

Make sure hierarchy is up to date before checking duplicate sheet names

Fixes https://gitlab.com/kicad/code/kicad/-/issues/8654
6.0.7
Roberto Fernandez Bautista 5 years ago
parent
commit
466536d509
  1. 3
      eeschema/tools/sch_editor_control.cpp

3
eeschema/tools/sch_editor_control.cpp

@ -1623,6 +1623,9 @@ int SCH_EDITOR_CONTROL::Paste( const TOOL_EVENT& aEvent )
number = baseName.Last() + number;
baseName.RemoveLast();
}
// Update hierarchy to include any other sheets we already added, avoiding
// duplicate sheet names
hierarchy = m_frame->Schematic().GetSheets();
//@todo: it might be better to just iterate through the sheet names
// in this screen instead of the whole hierarchy.

Loading…
Cancel
Save