Browse Source

LIB_SYMBOL: When assigning, clear the parent if needed

This allows assigning a symbol with no parent to a symbol with
a parent to work more as expected.
master
John Beard 2 months ago
parent
commit
0ede830f54
  1. 3
      eeschema/lib_symbol.cpp

3
eeschema/lib_symbol.cpp

@ -216,8 +216,7 @@ const LIB_SYMBOL& LIB_SYMBOL::operator=( const LIB_SYMBOL& aSymbol )
LIB_SYMBOL_SPTR parent = aSymbol.m_parent.lock();
if( parent )
SetParent( parent.get() );
SetParent( parent.get() );
EMBEDDED_FILES::operator=( aSymbol );

Loading…
Cancel
Save