diff --git a/MVMCoreUI/Atomic/Templates/MoleculeListTemplate.swift b/MVMCoreUI/Atomic/Templates/MoleculeListTemplate.swift index 8f06ca7f..9c9f4896 100644 --- a/MVMCoreUI/Atomic/Templates/MoleculeListTemplate.swift +++ b/MVMCoreUI/Atomic/Templates/MoleculeListTemplate.swift @@ -204,8 +204,8 @@ open class MoleculeListTemplate: ThreeLayerTableViewController, TemplateProtocol open func newData(for molecule: MoleculeModelProtocol) { //Check header and footer if replace happens then return. - if updateMoleculeViewById(topView, with: molecule) || - updateMoleculeViewById(bottomView, with: molecule, isHeader: false) { + if updateHeaderFooterView(topView, with: molecule) || + updateHeaderFooterView(bottomView, with: molecule, isHeader: false) { return } @@ -228,12 +228,12 @@ open class MoleculeListTemplate: ThreeLayerTableViewController, TemplateProtocol } } - ///Helper functions to update view with molecule - private func updateMoleculeViewById(_ view: UIView?, with molecule: MoleculeModelProtocol, isHeader: Bool = true) -> Bool { + ///Helper functions to update header/footer view + private func updateHeaderFooterView(_ view: UIView?, with molecule: MoleculeModelProtocol, isHeader: Bool = true) -> Bool { if let updateView = view, let moleculeView = MVMCoreUIUtility.findViews(by: MoleculeViewProtocol.self, views: [updateView]).first(where: { $0.model?.moleculeName == molecule.moleculeName && $0.model?.id == molecule.id }) { updateMoleculeView(moleculeView, from: molecule) - //Redraw the header and footer for content update + //Redraw the header/footer for content update isHeader ? showHeader(nil) : showFooter(nil) return true }