From c4cd1deec29502483254c02ea9d064d0fec1592c Mon Sep 17 00:00:00 2001 From: Xavier Robin <xavier.robin@unibas.ch> Date: Fri, 13 Jan 2023 10:33:32 +0100 Subject: [PATCH] fix: copy chain type and description in Copy() --- modules/mol/base/src/impl/entity_impl.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/mol/base/src/impl/entity_impl.cc b/modules/mol/base/src/impl/entity_impl.cc index c15489bed..4d378dbbe 100644 --- a/modules/mol/base/src/impl/entity_impl.cc +++ b/modules/mol/base/src/impl/entity_impl.cc @@ -130,6 +130,9 @@ ChainImplPtr EntityImpl::InsertChain(const String& chain_name, const ChainImplPt { ChainImplPtr dst_chain=this->InsertChain(chain_name); dst_chain->Assign(*chain.get()); + // Copy non generic properties + dst_chain->SetDescription(chain->GetDescription()); + dst_chain->SetType(chain->GetType()); if(deep) { ResidueImplList::iterator it=chain->GetResidueList().begin(), -- GitLab