moved logic to setDefaults if a line model doesn't come back.
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
This commit is contained in:
parent
81623520d2
commit
19d7a459ed
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user