warning fix
This commit is contained in:
parent
32d3a20232
commit
5e9f33efa8
@ -46,7 +46,7 @@ import VDS
|
||||
self.accessibilityIdentifier = accessibilityIdentifier
|
||||
}
|
||||
|
||||
if var closeButton = viewModel.closeButton {
|
||||
if let closeButton = viewModel.closeButton {
|
||||
onCloseClick = { [weak self] _ in
|
||||
guard let self else { return }
|
||||
if closeButton.action.actionType == ActionNoopModel.identifier {
|
||||
|
||||
@ -20,8 +20,10 @@
|
||||
}
|
||||
|
||||
public override func replaceChildMolecule(with molecule: MoleculeModelProtocol) throws -> MoleculeModelProtocol? {
|
||||
if let replacedMolecule = try super.replaceChildMolecule(with: molecule) {
|
||||
return replacedMolecule
|
||||
}
|
||||
var replacedMolecule: MoleculeModelProtocol?
|
||||
return try super.replaceChildMolecule(with: molecule)
|
||||
if try replaceChildMolecule(at: &navigationBar, with: molecule, replaced: &replacedMolecule)
|
||||
|| replaceChildMolecule(at: &moleculeStack, with: molecule, replaced: &replacedMolecule) {
|
||||
return replacedMolecule
|
||||
|
||||
@ -315,7 +315,7 @@ import MVMCore
|
||||
if let updatedMolecules = behavior.onPageNew(rootMolecules: newTemplateModel.rootMolecules, delegateObjectIVar, changes: &changes) {
|
||||
updatedMolecules.forEach { molecule in
|
||||
// Replace again in case there is a template level child.
|
||||
if let replaced = try? newTemplateModel.replaceChildMolecule(with: molecule) {
|
||||
if let _ = try? newTemplateModel.replaceChildMolecule(with: molecule) {
|
||||
// Only recognize the molecules that actually changed.
|
||||
if changes.count > 0 {
|
||||
debugLog("\(behavior) updated \(changes) in template model.")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user