set the molecule to the moleculeView found

Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
Matt Bruce 2024-04-25 09:18:49 -05:00
parent 0f3d7c1320
commit 9292e6a8d0

View File

@ -41,10 +41,11 @@ open class TileContainer: VDS.TileContainer, VDSMoleculeViewProtocol{
//--------------------------------------------------
public func viewModelDidUpdate() {
if let moleculeModel = viewModel.molecule{
if molecule != nil {
molecule?.set(with: moleculeModel, delegateObject, additionalData)
if let moleculeModel = viewModel.molecule {
if let molecule {
molecule.set(with: moleculeModel, delegateObject, additionalData)
} else if let moleculeView = ModelRegistry.createMolecule(moleculeModel, delegateObject: delegateObject, additionalData: additionalData) {
molecule = moleculeView
addContentView(moleculeView)
}
}