From 19d7a459ed0bdc7f7e45fd153f0c165ac046dfc6 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Tue, 26 Mar 2024 16:57:55 -0500 Subject: [PATCH] moved logic to setDefaults if a line model doesn't come back. Signed-off-by: Matt Bruce --- MVMCoreUI/Atomic/Molecules/Items/TabsListItemModel.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MVMCoreUI/Atomic/Molecules/Items/TabsListItemModel.swift b/MVMCoreUI/Atomic/Molecules/Items/TabsListItemModel.swift index 7cb4cb47..cc957907 100644 --- a/MVMCoreUI/Atomic/Molecules/Items/TabsListItemModel.swift +++ b/MVMCoreUI/Atomic/Molecules/Items/TabsListItemModel.swift @@ -57,6 +57,9 @@ public class TabsListItemModel: ListItemModel, ParentMoleculeModelProtocol { style = nil topPadding = 8 bottomPadding = 0 + if line == nil { + self.line = LineModel(type: .none) + } } //-------------------------------------------------- @@ -78,9 +81,6 @@ public class TabsListItemModel: ListItemModel, ParentMoleculeModelProtocol { tabs = try typeContainer.decode(TabsModel.self, forKey: .tabs) molecules = try typeContainer.decodeModels2D(codingKey: .molecules) try super.init(from: decoder) - if line == nil { - self.line = LineModel(type: .none) - } } public override func encode(to encoder: Encoder) throws {